summaryrefslogtreecommitdiffstats
path: root/sys/coda/coda_vfsops.c
Commit message (Collapse)AuthorAgeFilesLines
* Clean up the KLD/LKM goop a bit.peter1999-01-171-13/+15
|
* Examine all occurrences of sprintf(), strcat(), and str[n]cpy()archie1998-12-041-3/+6
| | | | | | | | | | | | | | for possible buffer overflow problems. Replaced most sprintf()'s with snprintf(); for others cases, added terminating NUL bytes where appropriate, replaced constants like "16" with sizeof(), etc. These changes include several bug fixes, but most changes are for maintainability's sake. Any instance where it wasn't "immediately obvious" that a buffer overflow could not occur was made safer. Reviewed by: Bruce Evans <bde@zeta.org.au> Reviewed by: Matthew Dillon <dillon@apollo.backplane.com> Reviewed by: Mike Spengler <mks@networkcs.com>
* A few bug fixes for Robert Watsonrvb1998-11-161-2/+12
|
* Support KLD. We register and unregister two modules. "coda" (the vfs)peter1998-11-031-2/+8
| | | | | | | | | via VFS_SET(), and "codadev" for the cdevsw entry. From kldstat -v: 3 1 0xf02c5000 115d8 coda.ko Contains modules: Id Name 2 codadev 3 coda
* Fixes for lkm:rvb1998-09-291-3/+8
| | | | | 1. use VFS_LKM vs ACTUALLY_LKM_NOT_KERNEL 2. don't pass -DCODA to lkm build
* Put "stray" printouts under DIAGNOSTIC. Make everything buildrvb1998-09-251-19/+34
| | | | | with DEBUG on. Add support for lkm. (The macro's don't work for me; for a good chuckle look at the end of coda_fbsd.c.)
* Finish conversion of cfs -> codarvb1998-09-131-7/+11
|
* All the references to cfs, in symbols, structs, and stringsrvb1998-09-111-110/+110
| | | | have been changed to coda. (Same for CFS.)
* Removed statically configured mount type numbers (MOUNT_*) and allbde1998-09-071-3/+6
| | | | | | | | | references to them. The change a couple of days ago to ignore these numbers in statically configured vfsconf structs was slightly premature because the cd9660, cfs, devfs, ext2fs, nfs vfs's still used MOUNT_* instead of the number in their vfsconf struct.
* Pass2 completervb1998-09-021-223/+58
|
* Very Preliminary Codarvb1998-08-291-0/+887
OpenPOWER on IntegriCloud