freebsd-dev/sys/nfsserver
Matthew Dillon a96f7d1a1b 'recm' was not being unconditionally cleared for each loop, leading to
system lockups (infinite loops) when a zero-length RPC is received.
Linux clients will sometimes send zero-length RPC requests.

Reorganize the use of recm in the loop.

Cc: security@freebsd.org
Submitted by:	Mike Junk <junk@isilon.com>
MFC after:	3 days
2002-07-17 01:07:08 +00:00
..
nfs_serv.c Convert old style (type foo *)0 casts to NULLs 2002-07-11 17:54:58 +00:00
nfs_srvcache.c Add IPv6 support. 2002-07-15 19:40:23 +00:00
nfs_srvsock.c 'recm' was not being unconditionally cleared for each loop, leading to 2002-07-17 01:07:08 +00:00
nfs_srvsubs.c Add IPv6 support. 2002-07-15 19:40:23 +00:00
nfs_syscalls.c Add IPv6 support. 2002-07-15 19:40:23 +00:00
nfs.h Add IPv6 support. 2002-07-15 19:40:23 +00:00
nfsm_subs.h The macro nfsm_reply() is supposed to allocate a reply in all cases, 2002-01-11 22:22:39 +00:00
nfsrvcache.h Cleanup and split of nfs client and server code. 2001-09-18 23:32:09 +00:00
nfsrvstats.h Cleanup and split of nfs client and server code. 2001-09-18 23:32:09 +00:00