summaryrefslogtreecommitdiff
path: root/sys/nfs/nfs_socket.c
AgeCommit message (Expand)Author
2001-11-10add RCSIDslukem
2001-10-13Don't initialise the 5th element of some 4 element arrays.simonb
2001-05-09Suppress another case of a potentially noisy error message whichfvdl
2001-02-21make some more constant arrays 'const'jdolecek
2000-12-27update commented out code to recent changes of signal structuresjdolecek
2000-12-27Extra diagnostic assertion: subtle pmap bugs can ultimately lead to tryingbjh21
2000-12-10Make sobind() take a struct proc *. It already took curproc andfvdl
2000-09-27Avoid unused variables for V2_ONLY case.fvdl
2000-09-19Extend NFS_V2_ONLY to remove NQNFS lease support as well. Saves another 10k.bjh21
2000-09-19"ENOBUF" on socket writes isn't really fatal; we may just be too fastfvdl
2000-09-19New kernel option, NFS_V2_ONLY, which aims to reduce the NFS client to justbjh21
2000-06-27remove include of <vm/vm.h>mrg
2000-06-09Some tweaks to enable NFS over IPv6. The special-casing of AF_INETfvdl
2000-05-27sleep() -> tsleep()thorpej
2000-03-30Remove register declarations.augustss
2000-03-23New callout mechanism with two major improvements over the oldthorpej
1999-08-29Fix overzealous DIAGNOSTIC check in nfs_disconnect()sommerfeld
1999-07-30Don't try to copy an mbuf that may have been freed in case of an error.fvdl
1999-07-04kern/5591: Fix race in the NFS socket code during umount -f and systemsommerfeld
1999-03-06Snatch a patch from OpenBSD to fix PRs 6529 and 7074.fair
1999-02-12Fix printf format warnings on Alpha.thorpej
1998-11-12Use different names for the "nfscon" label to tsleep(), so that it canfvdl
1998-09-11Substantial signal handling changes:mycroft
1998-08-09bzero->memset, bcopy->memcpy, bcmp->memcmpperry
1998-07-20Avoid possibly overflowing an mbuf. From Dan S. Decasper, via Chuck Cranor.fvdl
1998-06-25defopt NFSSERVERthorpej
1998-04-25Adapt to new sosend/soreceive and upcall (now down in sowakeup)matt
1998-02-19Include the NFS option header.thorpej
1998-01-30Only take the receive lock before disconnecting when doing it fromfvdl
1997-11-16Make sure the receive lock is taken when disconnecting a socket. Alsofvdl
1997-10-10* New directory entry caching system. Provides full caching of anyfvdl
1997-05-22Temporary work-around for PR kern/3579 (from Jonathan Stone).gwr
1997-05-12* If nfs_reconnect fails, be sure to release the sndlock, otherwise nofvdl
1997-04-08Avoid nfsiods acquiring/releasing a lock, then acquiring it again, beforefvdl
1997-02-22Fixes from BSDI (thanks go to Keith Bostic). Original RCS messages:fvdl
1997-02-09* Fix some bugs in NQNFS (malformed RPC requests, no directory lease eviction)fvdl
1997-02-04* Make sure a new socket is created when switching to/from NOCONN withfvdl
1997-01-31NFSCLIENT -> NFS.thorpej
1996-10-13revert kprintf changeschristos
1996-10-10printf -> kprintf, sprintf -> ksprintfchristos
1996-07-02Remove bogus check on record length < NFS_MINPACKET.fvdl
1996-05-22Pass a proc pointer down to the usrreq and pcbbind functions for PRU_ATTACH, ...mycroft
1996-04-15Make this compile again on a SPARC if NFSCLIENT is defined withoutthorpej
1996-02-25Oops. Do previous fix on the right line this time.. (thanks Charles)fvdl
1996-02-25Call soreserve() with the right size for receives (from pk).fvdl
1996-02-18Bring in a merge of Rick Macklem's NFSv3 code from Lite2fvdl
1996-02-09nfs prototype changeschristos
1995-12-19changes to make this work on systems where pointers & longs are 64 bits.cgd
1995-08-12splnet --> splsoftnetmycroft
1995-06-02Fix more off by one errors.mycroft