freebsd-dev/sys/nfs
Ian Dowse 6a4b84ea0d When the old nfsm_adv() macro was moved to nfsm_adv_xx(), a '>='
must have been inadvertently changed to '>'. This broke nfsm_adv()
in the case where the advancement count is equal to the amount of
data remaining in the current mbuf. Instead of moving the current
position N bytes forward, nfs_adv() could end up moving it back to
N bytes from the start of the mbuf data.

This should fix the client-side readdirplus problems that have been
reported since September.
2001-12-31 06:56:31 +00:00
..
nfs_common.c When the old nfsm_adv() macro was moved to nfsm_adv_xx(), a '>=' 2001-12-31 06:56:31 +00:00
nfs_common.h Avoid passing the variable `tl' to functions that just use it for 2001-12-18 01:22:09 +00:00
nfsnode.h KSE Milestone 2 2001-09-12 08:38:13 +00:00
nfsproto.h Cleanup and split of nfs client and server code. 2001-09-18 23:32:09 +00:00
rpcv2.h Cleanup and split of nfs client and server code. 2001-09-18 23:32:09 +00:00
xdr_subs.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00