<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sbin/nfsiod, branch releng/5.1</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F5.1</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F5.1'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2003-05-03T18:41:59Z</updated>
<entry>
<title>Use __FBSDID() to quiet GCC 3.3 warnings.</title>
<updated>2003-05-03T18:41:59Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-05-03T18:41:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c69284ca082cbf4cc61ba71a3413ebbbf8b3b4c5'/>
<id>urn:sha1:c69284ca082cbf4cc61ba71a3413ebbbf8b3b4c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>No need to include sys/time.h, this unbreaks a c89 warning about long long</title>
<updated>2002-08-16T08:19:15Z</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>2002-08-16T08:19:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ef6fc683c61d40ef1c06eaf04233135abb53e05b'/>
<id>urn:sha1:ef6fc683c61d40ef1c06eaf04233135abb53e05b</id>
<content type='text'>
constants as well.
</content>
</entry>
<entry>
<title>The kldload() system call doesn't return 0 when it succeeded,</title>
<updated>2002-08-11T11:32:02Z</updated>
<author>
<name>Maxime Henrion</name>
<email>mux@FreeBSD.org</email>
</author>
<published>2002-08-11T11:32:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3dc4256892180daf207eaf36adad6f86e26ccc56'/>
<id>urn:sha1:3dc4256892180daf207eaf36adad6f86e26ccc56</id>
<content type='text'>
so compare the return value against -1 to see if it failed
instead of simply doing if (kldload("nfs")).
</content>
</entry>
<entry>
<title>- Introduce a new struct xvfsconf, the userland version of struct vfsconf.</title>
<updated>2002-08-10T20:19:04Z</updated>
<author>
<name>Maxime Henrion</name>
<email>mux@FreeBSD.org</email>
</author>
<published>2002-08-10T20:19:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5965373e69ca208cedd8ede9716ef0d58e6c3434'/>
<id>urn:sha1:5965373e69ca208cedd8ede9716ef0d58e6c3434</id>
<content type='text'>
- 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.
</content>
</entry>
<entry>
<title>WARNS clean</title>
<updated>2002-07-24T22:13:08Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2002-07-24T22:13:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d5dd87c30423f1ee1322bc63099d802ed4d71906'/>
<id>urn:sha1:d5dd87c30423f1ee1322bc63099d802ed4d71906</id>
<content type='text'>
</content>
</entry>
<entry>
<title>The .Nm utility</title>
<updated>2002-07-06T19:34:18Z</updated>
<author>
<name>Philippe Charnier</name>
<email>charnier@FreeBSD.org</email>
</author>
<published>2002-07-06T19:34:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e1205e80e5c937ac999f02f51edfb25d5b7a7ad6'/>
<id>urn:sha1:e1205e80e5c937ac999f02f51edfb25d5b7a7ad6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mdoc(7) police: nits.</title>
<updated>2002-05-29T16:47:55Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2002-05-29T16:47:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=10cb9bd3d8a6a29f519d35b6071aef2ed6bdd89d'/>
<id>urn:sha1:10cb9bd3d8a6a29f519d35b6071aef2ed6bdd89d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Turn nfsiod into a vfs loader and sysctl wrapper that controls the number</title>
<updated>2002-05-19T19:21:40Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2002-05-19T19:21:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=51c20097df1a6a24511dcf0b2fdcd294e0bafd1a'/>
<id>urn:sha1:51c20097df1a6a24511dcf0b2fdcd294e0bafd1a</id>
<content type='text'>
of nfsiod kernel threads being run.
</content>
</entry>
<entry>
<title>o remove __P</title>
<updated>2002-03-21T13:20:49Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2002-03-21T13:20:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d476a036e28a06aadb6a33050af920f3f99fbb8c'/>
<id>urn:sha1:d476a036e28a06aadb6a33050af920f3f99fbb8c</id>
<content type='text'>
o remove main prototype
</content>
</entry>
<entry>
<title>Default to WARNS=2.</title>
<updated>2001-12-04T02:19:58Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2001-12-04T02:19:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2d68bf45bfd846af100054ea94cdce64e298eb01'/>
<id>urn:sha1:2d68bf45bfd846af100054ea94cdce64e298eb01</id>
<content type='text'>
Binary builds that cannot handle this must explicitly set WARNS=0.

Reviewed by:	mike
</content>
</entry>
</feed>
