cvs commit: projects/csup fattr.c fattr_bsd.h fattr_posix.h
Maxime Henrion
mux at FreeBSD.org
Mon Jan 30 09:36:14 PST 2006
mux 2006-01-30 17:36:13 UTC
FreeBSD projects repository
Modified files:
csup fattr.c fattr_bsd.h fattr_posix.h
Log:
After much hacking in Modula-3 with the CVSup sources, I finally
understood why I had to add the modtime, size and mode attributes to
the supported attributes of the unknown filetype. Unlike what I
thought, when CVSup parses the attributes of a file who ends up being
the unknown filetype and thus has no supported attributes, it doesn't
return an error but doesn't parse the rest of the attributes. Mimic
this behaviour in fattr_decode() and remove the attributes from the
unknown filetype.
I'm not sure if this change will cause any functional difference or
not, but at least we're now sending the same supported attributes at
negociation time.
Revision Changes Path
1.27 +2 -2 projects/csup/fattr.c
1.2 +1 -1 projects/csup/fattr_bsd.h
1.2 +1 -1 projects/csup/fattr_posix.h
More information about the cvs-all
mailing list