NFS KERNEL PATCH SET
Unofficial fixes for several nfs related problems:
1 - RFC1094 does not clarify what the semantics of a create rpc should be
on the server when the file already exists. It appears that some recent
versions of SunOS expect the file to be truncated to length 0 only if
the size field of the setattr has been specified. (This semantic has
not been clarified by anyone within Sun ONC engineering, although I
have tried mailing them.)
2 - IBM AIX3.2 NFS clients expect a server to reply RPCPROG_MISMATCH to
an rpc request sent to the nfs port (2049), but not nfs, in order to
identify an AIX server. (The 386bsd.01 server simply dropped these
requests on the floor, confusing AIX clients.)
3 - Some servers require that the nfs client use a reserved port number,
which the 386bsd.01 client did not. (The is a crock, since requiring
a reserved port number does not enhance nfs security significantly.)
AUTHOR: Rick "gopher I" (root@snowhite.cis.uoguelph.ca)
386BSD-Patchkit: patch00053