freebsd-src/bin
Maxime Henrion 5965373e69 - Introduce a new struct xvfsconf, the userland version of struct vfsconf.
- Make getvfsbyname() take a struct xvfsconf *.
- Convert several consumers of getvfsbyname() to use struct xvfsconf.
- Correct the getvfsbyname.3 manpage.
- Create a new vfs.conflist sysctl to dump all the struct xvfsconf in the
  kernel, and rewrite getvfsbyname() to use this instead of the weird
  existing API.
- Convert some {set,get,end}vfsent() consumers to use the new vfs.conflist
  sysctl.
- Convert a vfsload() call in nfsiod.c to kldload() and remove the useless
  vfsisloadable() and endvfsent() calls.
- Add a warning printf() in vfs_sysctl() to tell people they are using
  an old userland.

After these changes, it's possible to modify struct vfsconf without
breaking the binary compatibility.  Please note that these changes don't
break this compatibility either.

When bp will have updated mount_smbfs(8) with the patch I sent him, there
will be no more consumers of the {set,get,end}vfsent(), vfsisloadable()
and vfsload() API, and I will promptly delete it.
2002-08-10 20:19:04 +00:00
..
cat Give lint a small bit of help. 2002-07-31 16:50:21 +00:00
chflags Reorder for style. 2002-04-28 13:54:45 +00:00
chio Remove double #include <sys/cdef.h> and __FBSDID. 2002-07-01 10:46:39 +00:00
chmod mdoc(7) police: kill hard sentence breaks and one double space. 2002-08-09 10:34:57 +00:00
cp mdoc(7) police: grammar. 2002-08-09 10:38:34 +00:00
csh Remove WARNS and WFORMAT overrides. 2002-07-24 22:26:44 +00:00
date Consistently use __FBSDID 2002-06-30 05:13:54 +00:00
dd Consistently use __FBSDID 2002-06-30 05:13:54 +00:00
df - Introduce a new struct xvfsconf, the userland version of struct vfsconf. 2002-08-10 20:19:04 +00:00
domainname Consistently use __FBSDID 2002-06-30 05:13:54 +00:00
echo Consistently use __FBSDID 2002-06-30 05:13:54 +00:00
ed Fix some easy WARNS. 2002-07-31 16:52:16 +00:00
expr mdoc(7) police: markup nits. 2002-05-29 15:18:35 +00:00
getfacl Consistently use __FBSDID 2002-06-30 05:13:54 +00:00
hostname Consistently use __FBSDID 2002-06-30 05:13:54 +00:00
kenv Consistently use FBSDID 2002-06-30 05:25:07 +00:00
kill Consistently use __FBSDID 2002-06-30 05:13:54 +00:00
ln Fix an easy WARNS. 2002-07-31 16:53:59 +00:00
ls err() is documented as allowing NULL for the format string but GCC isn't 2002-07-10 20:44:55 +00:00
mkdir Put documentation of the -m option's argument in its list tag in the 2002-06-30 06:50:16 +00:00
mv mdoc(7) police: tidy up, bump document date on behalf of the -n option. 2002-08-09 10:46:00 +00:00
pax Fix a couple of typos in a comment. 2002-07-15 02:03:30 +00:00
ps mdoc(7) police: whitespace nits. 2002-08-09 10:49:50 +00:00
pwd Consistently use FBSDID 2002-06-30 05:15:05 +00:00
rcp IPv6 support for rcp. 2002-08-09 16:12:08 +00:00
realpath Check the return value of getcwd() to avoid printf()ing a NULL. Mark 2002-06-09 00:46:24 +00:00
rm Revert previous delta, which is not required with rev 1.5 of 2002-07-15 12:08:21 +00:00
rmail Update build infrastructure for sendmail 8.12. 2002-02-17 22:05:07 +00:00
rmdir Consistently use FBSDID 2002-06-30 05:15:05 +00:00
setfacl Consistently use FBSDID 2002-06-30 05:15:05 +00:00
sh mdoc(7) police: tidying. 2002-08-09 10:59:20 +00:00
sleep Consistently use FBSDID 2002-06-30 05:15:05 +00:00
stty Consistently use FBSDID 2002-06-30 05:15:05 +00:00
sync The .Nm utility 2002-07-06 19:13:21 +00:00
test Make test check the tv_nsec part of a struct stat when comparing 2002-07-27 22:53:44 +00:00
uuidgen mdoc(7) police: kill hard sentence breaks. 2002-05-30 14:10:44 +00:00
Makefile Remove the last reference to NOUUCP - we don't have UUCP in the base 2002-08-02 10:55:51 +00:00
Makefile.inc Remove gCC'isms. 2002-05-10 01:48:15 +00:00