The NetBSD Project

CVS log for src/usr.sbin/mountd/mountd.c

[BACK] Up to [cvs.NetBSD.org] / src / usr.sbin / mountd

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.134.4.1: download - view: text, markup, annotated - select for diffs
Sun Jun 6 20:30:55 2021 UTC (3 years, 7 months ago) by cjep
Branches: cjep_sun2x
Diff to: previous 1.134: preferred, colored; next MAIN 1.135: preferred, colored
Changes since revision 1.134: +116 -97 lines
sync with head

Revision 1.137: download - view: text, markup, annotated - select for diffs
Sat Jun 5 08:26:34 2021 UTC (3 years, 7 months ago) by hannken
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs, netbsd-10-base, netbsd-10-1-RELEASE, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, cjep_sun2x-base1, HEAD
Diff to: previous 1.136: preferred, colored
Changes since revision 1.136: +3 -3 lines
Fix typo, its the element not the array ...

Revision 1.136: download - view: text, markup, annotated - select for diffs
Fri Jun 4 10:46:57 2021 UTC (3 years, 7 months ago) by hannken
Branches: MAIN
Diff to: previous 1.135: preferred, colored
Changes since revision 1.135: +75 -35 lines
Change get_exportlist() to collect all exports and emit all
exports for a single mount in one call to nfssvc(2).

Should finally fix PR kern/5844 (NFS server sends "permission denied"
while mound re-read exports).

Revision 1.135: download - view: text, markup, annotated - select for diffs
Fri Jun 4 10:46:01 2021 UTC (3 years, 7 months ago) by hannken
Branches: MAIN
Diff to: previous 1.134: preferred, colored
Changes since revision 1.134: +62 -83 lines
Restructure do_nfssvc() and simplify the left cases GT_HOST and GT_NET.

Add a helper add_export_arg() that emits a single export_args item and
does the IPv6 check.
Always use the path of the mount point for the export.

Revision 1.134: download - view: text, markup, annotated - select for diffs
Tue Feb 16 10:00:27 2021 UTC (3 years, 11 months ago) by hannken
Branches: MAIN
CVS tags: cjep_sun2x-base, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Branch point for: cjep_sun2x
Diff to: previous 1.133: preferred, colored
Changes since revision 1.133: +23 -20 lines
Add support for multiple exports files. This will be useful for example for
ZFS, where we have an automatically generated /etc/zfs/exports file, which
should not be edited directly.

Revision 1.133: download - view: text, markup, annotated - select for diffs
Tue Feb 16 09:58:35 2021 UTC (3 years, 11 months ago) by hannken
Branches: MAIN
Diff to: previous 1.132: preferred, colored
Changes since revision 1.132: +77 -65 lines
Split get_exportlist() into get_exportlist() and get_exportlist_one()
in preparation to support multiple input files.

No functional change intended.

Revision 1.132: download - view: text, markup, annotated - select for diffs
Wed Jun 17 00:16:21 2020 UTC (4 years, 7 months ago) by kamil
Branches: MAIN
Diff to: previous 1.131: preferred, colored
Changes since revision 1.131: +3 -2 lines
Include explicitly <rump/rump_syscallshotgun.h> for previous indirect users
via <rump/rump.h>.

Revision 1.131: download - view: text, markup, annotated - select for diffs
Thu Apr 23 00:22:01 2020 UTC (4 years, 9 months ago) by joerg
Branches: MAIN
Diff to: previous 1.130: preferred, colored
Changes since revision 1.130: +25 -25 lines
Rename debug to mountd_debug to avoid overlap in rump tests

Revision 1.130: download - view: text, markup, annotated - select for diffs
Tue Jan 9 03:31:13 2018 UTC (7 years ago) by christos
Branches: MAIN
CVS tags: phil-wifi-base, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, phil-wifi, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, netbsd-9-base, netbsd-9-4-RELEASE, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, is-mlppp-base, is-mlppp
Diff to: previous 1.129: preferred, colored
Changes since revision 1.129: +6 -2 lines
Merge autofs support from: Tomohiro Kusumi
XXX: Does not work yet

Revision 1.129: download - view: text, markup, annotated - select for diffs
Wed Dec 23 16:19:49 2015 UTC (9 years, 1 month ago) by christos
Branches: MAIN
CVS tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, netbsd-8-3-RELEASE, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Diff to: previous 1.128: preferred, colored
Changes since revision 1.128: +7 -178 lines
Split out get_net function so that it is easily testable. Restore
functionality where 1.2.3/24 -> 1.2.3.0/24 not 1.2.0.3/24 now that
getaddrinfo(3) parses old-style incomplete dotted quads as old
style addresses.

Revision 1.128: download - view: text, markup, annotated - select for diffs
Sun Nov 8 21:03:16 2015 UTC (9 years, 2 months ago) by christos
Branches: MAIN
Diff to: previous 1.127: preferred, colored
Changes since revision 1.127: +145 -21 lines
Again copying code is bad; the second copy of mountd was completely stale.

Revision 1.126.4.1: download - view: text, markup, annotated - select for diffs
Thu Aug 6 21:59:04 2015 UTC (9 years, 5 months ago) by snj
Branches: netbsd-7
CVS tags: netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0
Diff to: previous 1.126: preferred, colored; next MAIN 1.127: preferred, colored
Changes since revision 1.126: +3 -3 lines
Pull up following revision(s) (requested by jnemeth in ticket #936):
	usr.sbin/mountd/mountd.c: revision 1.127
PR/50125 - Jarle Greipsland -- Incorrect PID in /var/run/mountd.pid
Move call to pidfile() after daemon() so that correct (child) pid is
written to pidfile.

Revision 1.127: download - view: text, markup, annotated - select for diffs
Wed Aug 5 23:23:47 2015 UTC (9 years, 5 months ago) by jnemeth
Branches: MAIN
Diff to: previous 1.126: preferred, colored
Changes since revision 1.126: +3 -3 lines
PR/50125 - Jarle Greipsland -- Incorrect PID in /var/run/mountd.pid

Move call to pidfile() after daemon() so that correct (child) pid is
written to pidfile.

Revision 1.124.6.1: download - view: text, markup, annotated - select for diffs
Wed Aug 20 00:05:10 2014 UTC (10 years, 5 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.124: preferred, colored; next MAIN 1.125: preferred, colored
Changes since revision 1.124: +7 -9 lines
Rebase to HEAD as of a few days ago.

Revision 1.122.2.3: download - view: text, markup, annotated - select for diffs
Thu May 22 11:43:06 2014 UTC (10 years, 8 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.122.2.2: preferred, colored; branchpoint 1.122: preferred, colored; next MAIN 1.123: preferred, colored
Changes since revision 1.122.2.2: +7 -9 lines
sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.126: download - view: text, markup, annotated - select for diffs
Fri Apr 4 12:45:59 2014 UTC (10 years, 9 months ago) by gson
Branches: MAIN
CVS tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, netbsd-7-base, netbsd-7-0-RC2, netbsd-7-0-RC1
Branch point for: netbsd-7
Diff to: previous 1.125: preferred, colored
Changes since revision 1.125: +7 -7 lines
When daemonizing, delay the parent exit until the daemon is ready to
provide service.  Fixes a race that is a third possible cause of
PR misc/48282, in addition to the ones in rpc.rquotad and nfsd that
were fixed earlier.

Revision 1.125: download - view: text, markup, annotated - select for diffs
Sat Oct 19 17:16:37 2013 UTC (11 years, 3 months ago) by christos
Branches: MAIN
CVS tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Diff to: previous 1.124: preferred, colored
Changes since revision 1.124: +2 -4 lines
fix unused variable warnings.

Revision 1.122.2.2: download - view: text, markup, annotated - select for diffs
Tue Apr 17 00:09:50 2012 UTC (12 years, 9 months ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.122.2.1: preferred, colored; branchpoint 1.122: preferred, colored
Changes since revision 1.122.2.1: +3 -3 lines
sync with head

Revision 1.124: download - view: text, markup, annotated - select for diffs
Wed Jan 4 16:09:44 2012 UTC (13 years ago) by drochner
Branches: MAIN
CVS tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, agc-symver-base, agc-symver
Branch point for: tls-maxphys
Diff to: previous 1.123: preferred, colored
Changes since revision 1.123: +3 -3 lines
include <netipsec/ipsec.h> rather than <netinet6/ipsec.h> from userland
where possible, for consistency and compatibility to FreeBSD
(exception: KAME specific statistics gathering in netstat(1) and systat(1))

Revision 1.122.2.1: download - view: text, markup, annotated - select for diffs
Thu Nov 10 14:31:55 2011 UTC (13 years, 2 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.122: preferred, colored
Changes since revision 1.122: +3 -3 lines
sync with head

Revision 1.123: download - view: text, markup, annotated - select for diffs
Wed Nov 2 18:09:44 2011 UTC (13 years, 2 months ago) by christos
Branches: MAIN
CVS tags: yamt-pagecache-base3, yamt-pagecache-base2
Diff to: previous 1.122: preferred, colored
Changes since revision 1.122: +3 -3 lines
Don't document long defunct flags

Revision 1.122: download - view: text, markup, annotated - select for diffs
Tue Aug 30 20:00:58 2011 UTC (13 years, 4 months ago) by joerg
Branches: MAIN
CVS tags: yamt-pagecache-base
Branch point for: yamt-pagecache
Diff to: previous 1.121: preferred, colored
Changes since revision 1.121: +102 -191 lines
ANSIfy. Use __dead.

Revision 1.121: download - view: text, markup, annotated - select for diffs
Tue Aug 30 17:06:21 2011 UTC (13 years, 4 months ago) by plunky
Branches: MAIN
Diff to: previous 1.120: preferred, colored
Changes since revision 1.120: +14 -13 lines
Apply casts to cases where xdrproc_t is expected but is not
strictly passed, for example because the second argument is
a different kind of pointer.

Revision 1.120: download - view: text, markup, annotated - select for diffs
Sun Oct 11 16:30:19 2009 UTC (15 years, 3 months ago) by pooka
Branches: MAIN
CVS tags: matt-premerge-20091211, matt-mips64-premerge-20101231, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Diff to: previous 1.119: preferred, colored
Changes since revision 1.119: +14 -14 lines
make this compatible with bool.h.  no functional change intended.

Revision 1.118.6.1: download - view: text, markup, annotated - select for diffs
Wed May 13 19:20:30 2009 UTC (15 years, 8 months ago) by jym
Branches: jym-xensuspend
Diff to: previous 1.118: preferred, colored; next MAIN 1.119: preferred, colored
Changes since revision 1.118: +43 -43 lines
Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html

Revision 1.119: download - view: text, markup, annotated - select for diffs
Fri Apr 17 13:56:33 2009 UTC (15 years, 9 months ago) by lukem
Branches: MAIN
CVS tags: jym-xensuspend-nbase, jym-xensuspend-base
Diff to: previous 1.118: preferred, colored
Changes since revision 1.118: +43 -43 lines
Fix WARNS=4 issues (-Wshadow -Wcast-qual -Wsign-compare)

Revision 1.116.4.1: download - view: text, markup, annotated - select for diffs
Thu Sep 18 04:30:07 2008 UTC (16 years, 4 months ago) by wrstuden
Branches: wrstuden-revivesa
Diff to: previous 1.116: preferred, colored; next MAIN 1.117: preferred, colored
Changes since revision 1.116: +5 -5 lines
Sync with wrstuden-revivesa-base-2.

Revision 1.118: download - view: text, markup, annotated - select for diffs
Fri Aug 29 00:50:45 2008 UTC (16 years, 4 months ago) by gmcgarry
Branches: MAIN
CVS tags: wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2
Branch point for: jym-xensuspend
Diff to: previous 1.117: preferred, colored
Changes since revision 1.117: +3 -3 lines
No empty structure initialisation.

Revision 1.117: download - view: text, markup, annotated - select for diffs
Mon Jul 21 13:36:59 2008 UTC (16 years, 6 months ago) by lukem
Branches: MAIN
Diff to: previous 1.116: preferred, colored
Changes since revision 1.116: +4 -4 lines
Remove the \n and tabs from the __COPYRIGHT() strings.
Tweak to use a consistent format.

Revision 1.115.2.1: download - view: text, markup, annotated - select for diffs
Mon Mar 24 07:16:35 2008 UTC (16 years, 10 months ago) by keiichi
Branches: keiichi-mipv6
Diff to: previous 1.115: preferred, colored; next MAIN 1.116: preferred, colored
Changes since revision 1.115: +2 -82 lines
sync with head.

Revision 1.112.4.1: download - view: text, markup, annotated - select for diffs
Sun Mar 23 00:50:07 2008 UTC (16 years, 10 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.112: preferred, colored; next MAIN 1.113: preferred, colored
Changes since revision 1.112: +14 -84 lines
sync with HEAD

Revision 1.116: download - view: text, markup, annotated - select for diffs
Wed Feb 27 16:41:11 2008 UTC (16 years, 10 months ago) by ad
Branches: MAIN
CVS tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, wrstuden-revivesa-base-1, wrstuden-revivesa-base, matt-armv6-nbase, keiichi-mipv6-nbase, keiichi-mipv6-base, hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa
Diff to: previous 1.115: preferred, colored
Changes since revision 1.115: +2 -82 lines
The ISO stuff has never worked, remove it.

Revision 1.115: download - view: text, markup, annotated - select for diffs
Sat Feb 9 19:15:59 2008 UTC (16 years, 11 months ago) by dholland
Branches: MAIN
CVS tags: hpcarm-cleanup-base
Branch point for: keiichi-mipv6
Diff to: previous 1.114: preferred, colored
Changes since revision 1.114: +3 -3 lines
Fix typo in error message

Revision 1.114: download - view: text, markup, annotated - select for diffs
Sat Jan 19 23:01:35 2008 UTC (17 years ago) by dholland
Branches: MAIN
Diff to: previous 1.113: preferred, colored
Changes since revision 1.113: +3 -3 lines
Improve an error message. Was buried in PR 6594 from Greg A. Woods.

Revision 1.113: download - view: text, markup, annotated - select for diffs
Sun Jan 13 16:39:07 2008 UTC (17 years ago) by dholland
Branches: MAIN
Diff to: previous 1.112: preferred, colored
Changes since revision 1.112: +12 -2 lines
Bail out cleanly if kernel nfs server support is missing, instead of
dumping core.

Revision 1.112: download - view: text, markup, annotated - select for diffs
Tue Jan 16 17:32:04 2007 UTC (18 years ago) by hubertf
Branches: MAIN
CVS tags: matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf
Branch point for: matt-armv6
Diff to: previous 1.111: preferred, colored
Changes since revision 1.111: +2 -3 lines
 * Don't include headers twice
 * Remove a few trailing whitespaces
 * Rearrange and join to one #if for some headers

Patch contributed by Slava Semushin <slava.semushin@gmail.com>
in private mail.

Revision 1.111: download - view: text, markup, annotated - select for diffs
Sat Sep 2 11:10:24 2006 UTC (18 years, 4 months ago) by yamt
Branches: MAIN
CVS tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +19 -6 lines
deal with variable-sized filehandles.

Revision 1.110: download - view: text, markup, annotated - select for diffs
Sat Aug 26 18:15:37 2006 UTC (18 years, 5 months ago) by christos
Branches: MAIN
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +2 -33 lines
Programs that had their own efuns, use libutil's now.

Revision 1.109: download - view: text, markup, annotated - select for diffs
Mon Jul 31 16:34:45 2006 UTC (18 years, 5 months ago) by martin
Branches: MAIN
CVS tags: abandoned-netbsd-4-base, abandoned-netbsd-4
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +3 -4 lines
Make filehandles opaque to userland

Revision 1.108: download - view: text, markup, annotated - select for diffs
Thu Jul 13 23:18:59 2006 UTC (18 years, 6 months ago) by yamt
Branches: MAIN
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +4 -3 lines
mntsrv: wrap a long line.

Revision 1.107: download - view: text, markup, annotated - select for diffs
Thu Jul 13 12:00:26 2006 UTC (18 years, 6 months ago) by martin
Branches: MAIN
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +5 -3 lines
Fix alignement problems for fhandle_t, exposed by gcc4.1.

While touching all vptofh/fhtovp functions, get rid of VFS_MAXFIDSIZ,
version the getfh(2) syscall and explicitly pass the size available in
the filehandle from userland.

Discussed on tech-kern, with lots of help from yamt (thanks!).

Revision 1.106: download - view: text, markup, annotated - select for diffs
Thu May 25 00:37:03 2006 UTC (18 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +2 -10 lines
Coverity CID 601: Remove unused code.

Revision 1.105: download - view: text, markup, annotated - select for diffs
Thu May 25 00:33:24 2006 UTC (18 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +4 -3 lines
Coverity CID 3308: Free the head of the group list, not the tail.

Revision 1.104: download - view: text, markup, annotated - select for diffs
Sun May 14 01:26:34 2006 UTC (18 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +4 -3 lines
Another uninitialized var XXX: GCC

Revision 1.103: download - view: text, markup, annotated - select for diffs
Thu May 11 07:11:08 2006 UTC (18 years, 8 months ago) by mrg
Branches: MAIN
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +4 -3 lines
pass an array of gid_t, not int, to getgrouplist().

Revision 1.102: download - view: text, markup, annotated - select for diffs
Thu Mar 23 23:51:25 2006 UTC (18 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +2 -20 lines
Remove last Kerberos 4 support in non-3RDPARTY code.

Revision 1.101: download - view: text, markup, annotated - select for diffs
Thu Jan 5 10:38:29 2006 UTC (19 years ago) by yamt
Branches: MAIN
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +18 -49 lines
do_nfssvc: remove code to go up the path, as it's nonsense and
sometimes even harmful.

Revision 1.100: download - view: text, markup, annotated - select for diffs
Sun Dec 4 18:01:53 2005 UTC (19 years, 1 month ago) by christos
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +5 -4 lines
Don't log an error if a delete exports request is not supported. Also fix
the error message to print the reason delete exports failed.

Revision 1.99: download - view: text, markup, annotated - select for diffs
Fri Nov 18 13:19:48 2005 UTC (19 years, 2 months ago) by yamt
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +6 -6 lines
make -noresvmnt in DEFSET work.

Revision 1.98: download - view: text, markup, annotated - select for diffs
Fri Sep 23 12:10:35 2005 UTC (19 years, 4 months ago) by jmmv
Branches: MAIN
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +43 -71 lines
Apply the NFS exports list rototill patch:

- Remove all NFS related stuff from file system specific code.
- Drop the vfs_checkexp hook and generalize it in the new nfs_check_export
  function, thus removing redundancy from all file systems.
- Move all NFS export-related stuff from kern/vfs_subr.c to the new
  file sys/nfs/nfs_export.c.  The former was becoming large and its code
  is always compiled, regardless of the build options.  Using the latter,
  the code is only compiled in when NFSSERVER is enabled.  While doing this,
  also make some functions in nfs_subs.c conditional to NFSSERVER.
- Add a new command in nfssvc(2), called NFSSVC_SETEXPORTSLIST, that takes a
  path and a set of export entries.  At the moment it can only clear the
  exports list or append entries, one by one, but it is done in a way that
  allows setting the whole set of entries atomically in the future (see the
  comment in mountd_set_exports_list or in doc/TODO).
- Change mountd(8) to use the nfssvc(2) system call instead of mount(2) so
  that it becomes file system agnostic.  In fact, all this whole thing was
  done to remove a 'XXX' block from this utility!
- Change the mount*, newfs and fsck* userland utilities to not deal with NFS
  exports initialization; done internally by the kernel when initializing
  the NFS support for each file system.
- Implement an interface for VFS (called VFS hooks) so that several kernel
  subsystems can run arbitrary code upon receipt of specific VFS events.
  At the moment, this only provides support for unmount and is used to
  destroy NFS exports lists from the file systems being unmounted, though it
  has room for extension.

Thanks go to yamt@, chs@, thorpej@, wrstuden@ and others for their comments
and advice in the development of this patch.

Revision 1.97: download - view: text, markup, annotated - select for diffs
Mon Sep 19 22:43:21 2005 UTC (19 years, 4 months ago) by wiz
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +4 -4 lines
Sync usage with man page.

Revision 1.96: download - view: text, markup, annotated - select for diffs
Mon Sep 19 00:59:56 2005 UTC (19 years, 4 months ago) by christos
Branches: MAIN
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +43 -7 lines
Allow setting the reserved port we bind, witb -p. I've had this patch for
3 months stashed...

Revision 1.95: download - view: text, markup, annotated - select for diffs
Thu Jun 2 06:01:09 2005 UTC (19 years, 7 months ago) by lukem
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +9 -3 lines
appease gcc -Wuninitialized

Revision 1.93.2.1: download - view: text, markup, annotated - select for diffs
Sat May 7 11:21:30 2005 UTC (19 years, 8 months ago) by tron
Branches: netbsd-3
CVS tags: netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0
Diff to: previous 1.93: preferred, colored; next MAIN 1.94: preferred, colored
Changes since revision 1.93: +3 -2 lines
Apply patch (requested by perseant in ticket #242):
* fsck_lfs buffer cache fixes, including PR #29151
* Change fsck_lfs phase 0 message to reflect reality
* fsck_lfs: check phase 5 (cleanerinfo accounting) even on
  roll-forward
* Keep better track of the free list during roll-forward, avoiding
  a core dump
* Improve hash table use for fsck_lfs buffer and vnode cache
* Document fsck_lfs flag -f, and implement -q
* Add resize_lfs, including kernel support
* Add LFS to mountd's list of exportable filesystem types
* Make the LFS lkm work again [christos@]
* Add MP locking to the LFS kernel subsystem
* Fix pager_map deadlock in lfs_putpages()
* Avoid incomplete file extension that looks like "partial
  truncation" to fsck
* Use lfs_malloc for cleaner malloc, since the cleaner often runs
  in low-memory conditions.
* Use splay trees, not hash table, to track page allocation for
  write.
* Fix mkdir panic on full fs
* Fix page accounting leak by counting differently.
* Use rightly named structure for lfs_getattr [skrll@]
* Cosmetic changes for readability.

Revision 1.94: download - view: text, markup, annotated - select for diffs
Wed Apr 27 20:32:41 2005 UTC (19 years, 8 months ago) by perseant
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +3 -2 lines
Allow exports of LFS filesystems.

Revision 1.93: download - view: text, markup, annotated - select for diffs
Tue Mar 15 04:54:59 2005 UTC (19 years, 10 months ago) by briggs
Branches: MAIN
CVS tags: netbsd-3-base
Branch point for: netbsd-3
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +3 -3 lines
If -d (debug mode) is specified on the command line, include
LOG_PERROR in openlog() to send log output to stderr as well.
Suggested by Darrin Jewell.

Revision 1.92: download - view: text, markup, annotated - select for diffs
Mon Jan 17 15:20:35 2005 UTC (20 years ago) by wiz
Branches: MAIN
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +3 -3 lines
Add -n and -N to usage.

Revision 1.91: download - view: text, markup, annotated - select for diffs
Fri Jan 14 16:16:28 2005 UTC (20 years ago) by thorpej
Branches: MAIN
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +10 -4 lines
Don't exit if we can't read the exports file; we can still reload it
after a SIGHUP.

Revision 1.90: download - view: text, markup, annotated - select for diffs
Fri Jan 14 16:12:46 2005 UTC (20 years ago) by thorpej
Branches: MAIN
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +17 -3 lines
Add a -N option that causes all exports to have "-noresvport -noresvmnt"
added to them.

Revision 1.89: download - view: text, markup, annotated - select for diffs
Tue Nov 16 05:59:32 2004 UTC (20 years, 2 months ago) by itojun
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +2 -6 lines
NI_WITHSCOPEID was not picked up by IETF standardization process.

Revision 1.88: download - view: text, markup, annotated - select for diffs
Sat Oct 30 08:49:45 2004 UTC (20 years, 2 months ago) by dsl
Branches: MAIN
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +7 -7 lines
Add (unsigned char) cast to ctype functions

Revision 1.87: download - view: text, markup, annotated - select for diffs
Wed Apr 21 01:05:48 2004 UTC (20 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +22 -22 lines
Replace the statfs() family of system calls with statvfs().
Retain binary compatibility.

Revision 1.86: download - view: text, markup, annotated - select for diffs
Mon Jan 5 23:23:38 2004 UTC (21 years ago) by jmmv
Branches: MAIN
CVS tags: netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +3 -3 lines
Homogenize usage messages: make the 'usage' word all lowercase, as this seems
to be the most common practice in our tree.

Revision 1.85: download - view: text, markup, annotated - select for diffs
Thu Aug 7 11:25:34 2003 UTC (21 years, 5 months ago) by agc
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +3 -7 lines
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22366, verified by myself.

Revision 1.84: download - view: text, markup, annotated - select for diffs
Fri May 16 14:03:31 2003 UTC (21 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +5 -4 lines
- zero out the sockaddr before passing it to the kernel.
- print the reason of the export failure.

Revision 1.83: download - view: text, markup, annotated - select for diffs
Thu Apr 17 02:41:22 2003 UTC (21 years, 9 months ago) by lukem
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +3 -2 lines
clear errno before strtol() if we're going to test it for ERANGE afterwards

Revision 1.82: download - view: text, markup, annotated - select for diffs
Mon Jan 6 12:29:52 2003 UTC (22 years ago) by wiz
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +3 -3 lines
through, not throught.

Revision 1.79.2.1: download - view: text, markup, annotated - select for diffs
Mon Jan 6 04:52:09 2003 UTC (22 years ago) by jmc
Branches: netbsd-1-6
CVS tags: netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001
Diff to: previous 1.79: preferred, colored; next MAIN 1.80: preferred, colored
Changes since revision 1.79: +9 -4 lines
Pull up revisions 1.80-1.81 (hand patched) (requested by fvdl in ticket #1037)
 Use a non-blocking SVC for TCP connections.

Revision 1.81: download - view: text, markup, annotated - select for diffs
Fri Nov 8 00:15:46 2002 UTC (22 years, 2 months ago) by fvdl
Branches: MAIN
CVS tags: fvdl_fs64_base
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +9 -4 lines
Use a non-blocking SVC for TCP connections.

Revision 1.80: download - view: text, markup, annotated - select for diffs
Sat Sep 21 20:35:00 2002 UTC (22 years, 4 months ago) by christos
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +45 -4 lines
PR/15692: Love: specify ipsec policy for mountd.

Revision 1.70.2.7: download - view: text, markup, annotated - select for diffs
Sun Feb 10 14:07:07 2002 UTC (22 years, 11 months ago) by he
Branches: netbsd-1-5
CVS tags: netbsd-1-5-PATCH003
Diff to: previous 1.70.2.6: preferred, colored; branchpoint 1.70: preferred, colored; next MAIN 1.71: preferred, colored
Changes since revision 1.70.2.6: +13 -16 lines
Pull up revision 1.79 (requested by windsor):
  Widen cr_ref to prevent overflow.
(Missed in previous round of commits on this issue.)

Revision 1.79: download - view: text, markup, annotated - select for diffs
Thu Nov 29 21:23:38 2001 UTC (23 years, 1 month ago) by christos
Branches: MAIN
CVS tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1
Branch point for: netbsd-1-6
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +13 -16 lines
use struct uucred.

Revision 1.78: download - view: text, markup, annotated - select for diffs
Tue Oct 16 01:51:26 2001 UTC (23 years, 3 months ago) by itojun
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +4 -4 lines
s/IPV6_BINDV6ONLY/IPV6_V6ONLY/ to follow changes made yesterday.

Revision 1.70.2.6: download - view: text, markup, annotated - select for diffs
Tue May 1 12:11:56 2001 UTC (23 years, 8 months ago) by he
Branches: netbsd-1-5
CVS tags: netbsd-1-5-PATCH002, netbsd-1-5-PATCH001
Diff to: previous 1.70.2.5: preferred, colored; branchpoint 1.70: preferred, colored
Changes since revision 1.70.2.5: +10 -4 lines
Pull up revision 1.77 (requested by fvdl):
  Fix some minor security-related issues.

Revision 1.77: download - view: text, markup, annotated - select for diffs
Tue Apr 24 15:04:27 2001 UTC (23 years, 9 months ago) by fvdl
Branches: MAIN
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +10 -4 lines
Don't allow -mask for v6 addresses, otherwise there could be confusion
leading to incorrect masks being used. Problem pointed out by
Martin Blapp (mb@imp.ch) who ported the code to FreeBSD, fixed
differently for the time being.

Revision 1.70.2.5: download - view: text, markup, annotated - select for diffs
Sat Jul 22 01:42:31 2000 UTC (24 years, 6 months ago) by enami
Branches: netbsd-1-5
CVS tags: netbsd-1-5-RELEASE, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2
Diff to: previous 1.70.2.4: preferred, colored; branchpoint 1.70: preferred, colored
Changes since revision 1.70.2.4: +3 -3 lines
Pullup revision 1.76 (requested by thorpej):
Free the storage allocated by fparseln when skipping an empty line.

Revision 1.76: download - view: text, markup, annotated - select for diffs
Wed Jul 19 08:41:13 2000 UTC (24 years, 6 months ago) by enami
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +3 -3 lines
Free the storage allocated by fparseln when skipping an empty line.

Revision 1.70.2.4: download - view: text, markup, annotated - select for diffs
Mon Jul 17 00:47:13 2000 UTC (24 years, 6 months ago) by itojun
Branches: netbsd-1-5
Diff to: previous 1.70.2.3: preferred, colored; branchpoint 1.70: preferred, colored
Changes since revision 1.70.2.3: +3 -3 lines
pullup 1.72 -> 1.74 (approved by releng-1-5)
fatal typo: need listen(tcp6sock).

Revision 1.75: download - view: text, markup, annotated - select for diffs
Sun Jul 16 14:07:39 2000 UTC (24 years, 6 months ago) by itojun
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +34 -13 lines
always check getnameinfo errors.  pass NI_WITHSCOPEID to
getnameinfo if declared.

Revision 1.74: download - view: text, markup, annotated - select for diffs
Sun Jul 16 08:13:34 2000 UTC (24 years, 6 months ago) by itojun
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +2 -3 lines
remove debug printf().

Revision 1.73: download - view: text, markup, annotated - select for diffs
Sun Jul 16 08:11:34 2000 UTC (24 years, 6 months ago) by itojun
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +4 -3 lines
fatal typo: need listen(tcp6sock).

Revision 1.70.2.3: download - view: text, markup, annotated - select for diffs
Tue Jun 27 21:35:32 2000 UTC (24 years, 7 months ago) by thorpej
Branches: netbsd-1-5
Diff to: previous 1.70.2.2: preferred, colored; branchpoint 1.70: preferred, colored
Changes since revision 1.70.2.2: +2 -6 lines
Ooops, merge botch in last.

Revision 1.70.2.2: download - view: text, markup, annotated - select for diffs
Tue Jun 27 21:34:28 2000 UTC (24 years, 7 months ago) by thorpej
Branches: netbsd-1-5
Diff to: previous 1.70.2.1: preferred, colored; branchpoint 1.70: preferred, colored
Changes since revision 1.70.2.1: +16 -4 lines
Pull up rev. 1.72:
Add some extra instrumentation in the `debug' case.

Revision 1.72: download - view: text, markup, annotated - select for diffs
Tue Jun 27 20:32:28 2000 UTC (24 years, 7 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +12 -4 lines
Add some extra instrumentation in the `debug' case.

Revision 1.62.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 22 18:01:04 2000 UTC (24 years, 7 months ago) by minoura
Branches: minoura-xpg4dl
Diff to: previous 1.62: preferred, colored; next MAIN 1.63: preferred, colored
Changes since revision 1.62: +540 -209 lines
Sync w/ netbsd-1-5-base.

Revision 1.70.2.1: download - view: text, markup, annotated - select for diffs
Wed Jun 21 07:07:25 2000 UTC (24 years, 7 months ago) by enami
Branches: netbsd-1-5
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +4 -3 lines
Pull up rev. 1.71, requested by Jason R. Thorpe:
Avoid null pointer dereference; the `addrp' is NULL if a mount point
is default exported.

Revision 1.71: download - view: text, markup, annotated - select for diffs
Wed Jun 21 02:48:31 2000 UTC (24 years, 7 months ago) by enami
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +4 -3 lines
Avoid null pointer dereference; the `addrp' is NULL if a mount point
is default exported.

Revision 1.70: download - view: text, markup, annotated - select for diffs
Mon Jun 19 23:44:16 2000 UTC (24 years, 7 months ago) by fvdl
Branches: MAIN
CVS tags: netbsd-1-5-base
Branch point for: netbsd-1-5
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +17 -3 lines
Don't try to push v6 addresses into the kernel when they're not supported.

Revision 1.69: download - view: text, markup, annotated - select for diffs
Fri Jun 16 11:34:55 2000 UTC (24 years, 7 months ago) by hannken
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +3 -3 lines
Fix bad registration of mountd/tcp/v3 on port of mountd/udp/v3.

Revision 1.68: download - view: text, markup, annotated - select for diffs
Tue Jun 13 01:08:43 2000 UTC (24 years, 7 months ago) by itojun
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +12 -15 lines
avoid memory leak and duplicated free.

Revision 1.67: download - view: text, markup, annotated - select for diffs
Sat Jun 10 08:01:07 2000 UTC (24 years, 7 months ago) by itojun
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +8 -2 lines
check scope id when we compare two AF_INET6 sockaddrs.
XXX still not sure if it is enough, so I do not remove warning from
documentation yet.

Revision 1.66: download - view: text, markup, annotated - select for diffs
Sat Jun 10 07:04:14 2000 UTC (24 years, 7 months ago) by itojun
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +14 -2 lines
support IPv6 addresses start with hex digit or colon (like ::1).
in manpages, warn that scoped IPv6 addresses are not supported.

Revision 1.65: download - view: text, markup, annotated - select for diffs
Sat Jun 10 04:40:17 2000 UTC (24 years, 7 months ago) by itojun
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +13 -3 lines
bark if too-big-masklen on "-network prefix/masklen".

Revision 1.64: download - view: text, markup, annotated - select for diffs
Fri Jun 9 00:03:32 2000 UTC (24 years, 7 months ago) by fvdl
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +499 -207 lines
Make address handling in mountd more generic, to allow IPv6 mounting.
Add IPv6 example to exports manpage. Allow /prefix notation for
networks.

Revision 1.63: download - view: text, markup, annotated - select for diffs
Sat Jun 3 14:20:49 2000 UTC (24 years, 7 months ago) by fvdl
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +3 -3 lines
Fix last arg to clnt_broadcast.

Revision 1.52.2.5: download - view: text, markup, annotated - select for diffs
Fri Feb 18 19:40:07 2000 UTC (24 years, 11 months ago) by he
Branches: netbsd-1-4
CVS tags: netbsd-1-4-PATCH003, netbsd-1-4-PATCH002
Diff to: previous 1.52.2.4: preferred, colored; branchpoint 1.52: preferred, colored; next MAIN 1.53: preferred, colored
Changes since revision 1.52.2.4: +31 -55 lines
Undo pull-up of revision 1.58 (requested by enami):
  The fix for the reexportation problem caused other problems,
  and the original problem is minor (a temporary race condition).

Revision 1.52.2.4: download - view: text, markup, annotated - select for diffs
Fri Feb 18 19:28:13 2000 UTC (24 years, 11 months ago) by he
Branches: netbsd-1-4
Diff to: previous 1.52.2.3: preferred, colored; branchpoint 1.52: preferred, colored
Changes since revision 1.52.2.3: +90 -127 lines
Undo pull-up of revision 1.59 (requested by enami and fvdl):
  The fix for the reexportation problem caused other problems,
  and the original problem is minor (a temporary race condition).

Revision 1.62: download - view: text, markup, annotated - select for diffs
Wed Feb 16 04:08:40 2000 UTC (24 years, 11 months ago) by enami
Branches: MAIN
CVS tags: minoura-xpg4dl-base
Branch point for: minoura-xpg4dl
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +94 -172 lines
Backout revision 1.58-1.61; Since we currently only have a way to unexport
per mount point, the way ``try to export and unexport an unnecessary
mount point later'' may leave unwanted information in the kernel, and
doesn't work if a mount point is default exported or publically exported.

To fix the race condtion, we need another way.

Revision 1.61: download - view: text, markup, annotated - select for diffs
Wed Feb 16 01:27:14 2000 UTC (24 years, 11 months ago) by dante
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +73 -54 lines
Fix a bug which caused mountd to don't work at all

Revision 1.60: download - view: text, markup, annotated - select for diffs
Tue Feb 15 04:51:56 2000 UTC (24 years, 11 months ago) by enami
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +7 -6 lines
Fix path component parsing bug that I've introduced in previous commit.

Revision 1.52.2.3: download - view: text, markup, annotated - select for diffs
Fri Feb 4 22:52:26 2000 UTC (24 years, 11 months ago) by he
Branches: netbsd-1-4
Diff to: previous 1.52.2.2: preferred, colored; branchpoint 1.52: preferred, colored
Changes since revision 1.52.2.2: +127 -90 lines
Pull up revision 1.59 (via patch, requested by enami):
  Fix reexportation problem when options are being used or modified,
  or if export point was globally exported.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Thu Feb 3 09:59:22 2000 UTC (24 years, 11 months ago) by enami
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +128 -91 lines
If failed to export some mount point, unexport and try again.  This is a
workaround to fix the bug that mountd fails to export the currently exported
mount point if it is exported everyone or only export option is changed.

Revision 1.57.4.1: download - view: text, markup, annotated - select for diffs
Mon Dec 27 18:37:53 1999 UTC (25 years, 1 month ago) by wrstuden
Branches: wrstuden-devbsize
Diff to: previous 1.57: preferred, colored; next MAIN 1.58: preferred, colored
Changes since revision 1.57: +56 -35 lines
Pull up to last week's -current.

Revision 1.52.2.2: download - view: text, markup, annotated - select for diffs
Sun Nov 21 15:24:08 1999 UTC (25 years, 2 months ago) by he
Branches: netbsd-1-4
Diff to: previous 1.52.2.1: preferred, colored; branchpoint 1.52: preferred, colored
Changes since revision 1.52.2.1: +3 -3 lines
Pull up revision 1.56 (requested by mjl):
  Reorder arguments to error message so the message actually makes
  sense.

Revision 1.52.2.1: download - view: text, markup, annotated - select for diffs
Sat Nov 20 17:17:27 1999 UTC (25 years, 2 months ago) by he
Branches: netbsd-1-4
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +55 -31 lines
Pull up revision 1.58 (via patch, requested by sommerfeld):
  Avoid spurious inaccessibility of exported file systems while
  mountd is restarted or told to reload the exports file, fixing
  PR#8791.

Revision 1.58: download - view: text, markup, annotated - select for diffs
Sun Nov 14 14:37:16 1999 UTC (25 years, 2 months ago) by sommerfeld
Branches: MAIN
CVS tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +56 -35 lines
After some light testing, it worked for me, so...
Commit mrg's fix from pr8791: don't un-export filesystems which are just going
to be re-exported; instead, do additions, then deletions.

Revision 1.57: download - view: text, markup, annotated - select for diffs
Fri Sep 10 16:20:22 1999 UTC (25 years, 4 months ago) by jdolecek
Branches: MAIN
CVS tags: comdex-fall-1999-base, comdex-fall-1999
Branch point for: wrstuden-devbsize
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +4 -3 lines
Add ntfs to the list of exportable filesystem types, now that's it's actually
exportable

Revision 1.56: download - view: text, markup, annotated - select for diffs
Wed Aug 25 17:26:20 1999 UTC (25 years, 5 months ago) by mjl
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +3 -3 lines
Reorder arguments to error message so the message actually makes
sense. Closes PR/ by Martin Berger <>.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Mon Aug 16 03:12:32 1999 UTC (25 years, 5 months ago) by simonb
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +3 -3 lines
Spell "privilege" correctly (correct spelling from Jonathan Stone).

Revision 1.54: download - view: text, markup, annotated - select for diffs
Mon Aug 9 20:22:39 1999 UTC (25 years, 5 months ago) by perseant
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +5 -2 lines
Add nullfs, umapfs, unionfs to the list of exportable filesystem types, now
that these FSs are in fact exportable.  (Left over from PR 5603.)

Revision 1.53: download - view: text, markup, annotated - select for diffs
Sun Jun 6 01:50:23 1999 UTC (25 years, 7 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +3 -8 lines
Use pidfile(3).

Revision 1.52: download - view: text, markup, annotated - select for diffs
Tue Jan 12 15:11:53 1999 UTC (26 years ago) by christos
Branches: MAIN
CVS tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH001
Branch point for: netbsd-1-4
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +180 -95 lines
iPr/6121: Mycroft, diagnostics messages were not helpful.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Sat Nov 7 18:31:36 1998 UTC (26 years, 2 months ago) by christos
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +4 -2 lines
PR/6409: Martin Husemann: /etc/exports parsing breaks if file has empty lines.

Revision 1.50: download - view: text, markup, annotated - select for diffs
Mon Nov 2 15:38:26 1998 UTC (26 years, 2 months ago) by christos
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +3 -2 lines
free line returned by fparseln().

Revision 1.49: download - view: text, markup, annotated - select for diffs
Sun Nov 1 18:30:26 1998 UTC (26 years, 2 months ago) by christos
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +17 -18 lines
Initialize struct statfs properly while parsing each line.

Revision 1.48: download - view: text, markup, annotated - select for diffs
Thu Oct 29 14:13:27 1998 UTC (26 years, 2 months ago) by christos
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +5 -4 lines
fix the size_t printf and initialize lineno.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Thu Oct 29 12:57:02 1998 UTC (26 years, 2 months ago) by christos
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +541 -544 lines
- KNF, remove extraneous casts
- split up parsing code
- centralize malloc checking
- use fparseln.

Revision 1.46: download - view: text, markup, annotated - select for diffs
Thu Oct 29 00:12:11 1998 UTC (26 years, 2 months ago) by ross
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +15 -6 lines
Fix two ancient bugs involving netgroups where mountd may try to free(3)
a string constant in one place and a null char ** in another.  Why the
recent rather minor changes by Christos uncovered these bugs after so much
time is a mystery to me.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Wed Oct 7 14:50:35 1998 UTC (26 years, 3 months ago) by christos
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +50 -21 lines
- Add some MIT KRB/NFS pieces, someday I'll commit the rest.
- fix prototypes for signal handlers.
- use constants from rpcsvc/mount.h, instead the RPCMNT crap.
- don't core-dump when finding a netgroup that has no host part,
  complain instead

Revision 1.41.2.1: download - view: text, markup, annotated - select for diffs
Tue Jul 14 21:29:45 1998 UTC (26 years, 6 months ago) by mellon
Branches: netbsd-1-3
CVS tags: netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003
Diff to: previous 1.41: preferred, colored; next MAIN 1.42: preferred, colored
Changes since revision 1.41: +4 -3 lines
Pull up 1.42 (cgd)

Revision 1.44: download - view: text, markup, annotated - select for diffs
Mon Jul 13 14:24:24 1998 UTC (26 years, 6 months ago) by mrg
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +18 -19 lines
- standardise some option processing
- don't bother copying the exports filename, it isn't necessary
- unblock SIGHUP after returning "mount refuse" error
- KNF, and remove the singular register

Revision 1.43: download - view: text, markup, annotated - select for diffs
Sun Mar 1 02:25:50 1998 UTC (26 years, 10 months ago) by fvdl
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +9 -2 lines
Merge with Lite2 + local changes

Revision 1.42: download - view: text, markup, annotated - select for diffs
Sat Feb 21 23:32:19 1998 UTC (26 years, 11 months ago) by fvdl
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +4 -3 lines
When getting an unmount request from a non-reserved port, don't loop
forever.

Revision 1.41: download - view: text, markup, annotated - select for diffs
Thu Aug 28 08:09:54 1997 UTC (27 years, 5 months ago) by lukem
Branches: MAIN
CVS tags: netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA
Branch point for: netbsd-1-3
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +23 -26 lines
update for WARNS?=1
check getopt() against -1 not EOF

Revision 1.40: download - view: text, markup, annotated - select for diffs
Thu Aug 28 05:49:15 1997 UTC (27 years, 5 months ago) by lukem
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +3 -4 lines
Prevent info gathering attacks by returning EACCES when a directory
doesn't exist as well as when there aren't enough privileges.
As highlighted on BUGTRAQ.

Revision 1.39: download - view: text, markup, annotated - select for diffs
Wed Aug 13 12:36:04 1997 UTC (27 years, 5 months ago) by bouyer
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +3 -2 lines
Add MOUNT_EXT2FS to the list of filesystem which need to be deleted from
the export list in the kernel when re-reading /etc/exports.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Tue Jun 24 23:50:57 1997 UTC (27 years, 7 months ago) by fvdl
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +15 -2 lines
Enable exporting filesystems the WebNFS way. Add the -public, -webnfs
and -index option for that purpose.

Revision 1.37: download - view: text, markup, annotated - select for diffs
Sun Mar 30 20:53:33 1997 UTC (27 years, 9 months ago) by fvdl
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +23 -20 lines
Split handling reserved port handling for NFS rpcs and mount rpcs up;
-noresport -> -noresvport, and new option: -noresvmnt

Include a warning in the exports manual page on how -alldirs does
not guarantee that all accesses from a client stay below the mounted
subdirectory.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Sun Mar 23 20:58:18 1997 UTC (27 years, 10 months ago) by fvdl
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +87 -45 lines
Checking for the use reserved ports by clients (both for mount/umount
and individual NFS requests) now depends on the '-noresport' option
in the exports file. Checking for reserved ports is the default.

The -n option has become obsolete but is maintained for backwards
compatibility.

Revision 1.1.1.3 (vendor branch): download - view: text, markup, annotated - select for diffs
Thu Jan 9 15:39:13 1997 UTC (28 years ago) by tls
Branches: WJF-920714
Diff to: previous 1.1.1.2: preferred, colored
Changes since revision 1.1.1.2: +182 -123 lines
Import from 4.4BSD-Lite2

Revision 1.31.4.1: download - view: text, markup, annotated - select for diffs
Thu Dec 5 04:35:18 1996 UTC (28 years, 1 month ago) by rat
Diff to: previous 1.31: preferred, colored; next MAIN 1.32: preferred, colored
Changes since revision 1.31: +13 -12 lines
Pullup from trunk by request from Chris G Demetriou <cgd@NetBSD.ORG>

>1.33 fixed a problem on the Alpha where mountd would crash if an error
>ever had to be returned in response to a mount request.
>
>1.35 fixed a problem on the Alpha where host access lists would not
>work, and would improperly deny access to some hosts specified in the
>access list.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Mon Oct 7 22:33:15 1996 UTC (28 years, 3 months ago) by cgd
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +10 -10 lines
u_long -> u_int32_t when dealing with address lists returned by the resolver.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Sat Sep 28 15:30:08 1996 UTC (28 years, 3 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +3 -3 lines
Correct spelling of `successful'.
From Peter Seebach <seebs@solon.com>, PR #2783.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Thu Sep 19 04:25:08 1996 UTC (28 years, 4 months ago) by cgd
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +4 -3 lines
declare the variable "bad", used to hold errors, as a long, so it can
safely be xdr_long()ed.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Wed May 22 03:50:06 1996 UTC (28 years, 8 months ago) by mrg
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +21 -15 lines
make some errors more verbose.  inspired from pr#1509

Revision 1.31: download - view: text, markup, annotated - select for diffs
Sun Feb 18 11:57:53 1996 UTC (28 years, 11 months ago) by fvdl
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +117 -57 lines
Bring in NFSv3 code by Rick Macklem (from Lite2)

Revision 1.30: download - view: text, markup, annotated - select for diffs
Tue Nov 28 05:25:47 1995 UTC (29 years, 2 months ago) by jtc
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +5 -5 lines
merge in changes from 1.1 release branch

Revision 1.27.2.2: download - view: text, markup, annotated - select for diffs
Thu Nov 16 04:36:59 1995 UTC (29 years, 2 months ago) by thorpej
Diff to: previous 1.27.2.1: preferred, colored; next MAIN 1.28: preferred, colored
Changes since revision 1.27.2.1: +3 -2 lines
Update from trunk; clear the mount args before filling in.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Thu Nov 16 04:34:13 1995 UTC (29 years, 2 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +3 -2 lines
Clear the mount argument list before filling it in.  This is the patch
from Michael Hitch in pr#1722.  As noted in the pr, this may not be the
most correct fix, but at least it prevents crashes.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Mon Nov 6 07:00:07 1995 UTC (29 years, 2 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +15 -15 lines
Don't require compiling with -DDEBUG to enable debugging messages.  Instead,
add a new option flag "-d", which enables debugging output.  Compile all
of the code that used to be enabled with -DDEBUG unconditionally.  The
amount of extra code is negligable, and all of the tests to check if
debugging is enabled were done regardless of -DDEBUG anyway.  Adjust
SYSLOG() to DTRT if debugging is not enabled.

Revision 1.27.2.1: download - view: text, markup, annotated - select for diffs
Wed Nov 1 00:06:22 1995 UTC (29 years, 2 months ago) by jtc
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +5 -5 lines
complete ufs -> ffs change (From John Kohl; PR #1403)

Revision 1.27: download - view: text, markup, annotated - select for diffs
Sat Aug 19 16:08:05 1995 UTC (29 years, 5 months ago) by chopps
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +5 -2 lines
add adosfs.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Thu Jun 22 02:37:38 1995 UTC (29 years, 7 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +4 -3 lines
Allow exporting regular files.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Sun Jun 18 10:59:21 1995 UTC (29 years, 7 months ago) by cgd
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +6 -6 lines
don't assume f_fstypename is larger than MFSNAMELEN or is nul-terminated

Revision 1.24: download - view: text, markup, annotated - select for diffs
Fri Jun 9 05:26:58 1995 UTC (29 years, 7 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +3 -3 lines
Fix def_anon initializer.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Wed Jun 7 17:16:19 1995 UTC (29 years, 7 months ago) by cgd
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +7 -6 lines
typeof(timeval.tv_sec) != time_t

Revision 1.22: download - view: text, markup, annotated - select for diffs
Fri Jun 2 21:04:24 1995 UTC (29 years, 7 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +6 -6 lines
Set cr_gid properly, and adjust for getgrouplist() change.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Sun May 28 05:31:01 1995 UTC (29 years, 8 months ago) by jtc
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +3 -3 lines
<sys/syslog.h> -> <syslog.h>

Revision 1.20: download - view: text, markup, annotated - select for diffs
Tue Mar 21 18:48:50 1995 UTC (29 years, 10 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +16 -10 lines
Use POSIX signals.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Sat Mar 18 14:58:32 1995 UTC (29 years, 10 months ago) by cgd
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +7 -2 lines
convert to new RCS Id conventions; reduce my headache

Revision 1.18: download - view: text, markup, annotated - select for diffs
Sun Dec 18 00:18:52 1994 UTC (30 years, 1 month ago) by cgd
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +1 -2 lines
-Wall cleanups from Jim Jegers

Revision 1.17: download - view: text, markup, annotated - select for diffs
Mon Oct 31 04:24:32 1994 UTC (30 years, 2 months ago) by cgd
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2 lines
deal with RPC protos.

Revision 1.12.2.3: download - view: text, markup, annotated - select for diffs
Sat Oct 15 04:09:27 1994 UTC (30 years, 3 months ago) by mycroft
Diff to: previous 1.12.2.2: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12.2.2: +31 -42 lines
Update from trunk.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Sat Oct 15 03:55:33 1994 UTC (30 years, 3 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +8 -5 lines
Register a TCP service.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Fri Sep 23 14:27:37 1994 UTC (30 years, 4 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +24 -38 lines
Eliminate uses of some obsolete functions.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Fri Aug 12 04:19:52 1994 UTC (30 years, 5 months ago) by cgd
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +10 -21 lines
from branch (oops)

Revision 1.12.2.2: download - view: text, markup, annotated - select for diffs
Fri Aug 12 04:07:50 1994 UTC (30 years, 5 months ago) by cgd
Diff to: previous 1.12.2.1: preferred, colored
Changes since revision 1.12.2.1: +10 -21 lines
fix behaviour of -n

Revision 1.12.2.1: download - view: text, markup, annotated - select for diffs
Tue Jul 19 17:08:54 1994 UTC (30 years, 6 months ago) by cgd
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +4 -1 lines
update from trunk, per mycroft

Revision 1.13: download - view: text, markup, annotated - select for diffs
Mon Jul 18 18:23:24 1994 UTC (30 years, 6 months ago) by ws
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +4 -1 lines
Make msdosfs exportable

Revision 1.1.1.2 (vendor branch): download - view: text, markup, annotated - select for diffs
Mon Jun 13 22:52:01 1994 UTC (30 years, 7 months ago) by mycroft
Branches: WJF-920714
Diff to: previous 1.1.1.1: preferred, colored
Changes since revision 1.1.1.1: +1534 -370 lines
Import 4.4-Lite version.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Wed Jun 8 19:29:45 1994 UTC (30 years, 7 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +1570 -474 lines
Update from 4.4-Lite, with local changes.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Thu Jan 6 22:48:51 1994 UTC (31 years ago) by ws
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +8 -3 lines
Try getting the filehandle of the exported path when reading /etc/exports

Revision 1.10: download - view: text, markup, annotated - select for diffs
Thu Jan 6 13:52:00 1994 UTC (31 years ago) by deraadt
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +6 -5 lines
allow mounting/exporting of NFS files (not just directories) for diskless
swap. thanks to <ws@TooLs.DE> and <roland@frob.com>

Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Sep 9 16:34:34 1993 UTC (31 years, 4 months ago) by ws
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +20 -6 lines
Allow exporting whole directory trees with -alldir option in /etc/exports

Revision 1.8: download - view: text, markup, annotated - select for diffs
Tue Sep 7 15:40:37 1993 UTC (31 years, 4 months ago) by ws
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +5 -6 lines
Changes to VFS readdir semantics
NFS changes for better cookie support
ISOFS changes for better Rockridge support and support for generation numbers

Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed Aug 25 02:42:57 1993 UTC (31 years, 5 months ago) by brezak
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
Fix rcs headers

Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Aug 25 02:37:36 1993 UTC (31 years, 5 months ago) by brezak
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +98 -58 lines
Add code so inetd can start mountd. Reread exports if changed more frequently. Cleanup to use rpcsvc headers.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Sun Aug 1 18:26:21 1993 UTC (31 years, 5 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2 lines
Add RCS identifiers.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Mar 23 00:29:10 1993 UTC (31 years, 10 months ago) by cgd
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +1 -1 lines
changed "Id" to "Header" for rcsids

Revision 1.3: download - view: text, markup, annotated - select for diffs
Mon Mar 22 08:04:00 1993 UTC (31 years, 10 months ago) by cgd
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +1 -8 lines
added rcs ids to all files

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Mar 21 18:04:42 1993 UTC (31 years, 10 months ago) by cgd
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +15 -1 lines
after 0.2.2 "stable" patches applied

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Sun Mar 21 09:45:37 1993 UTC (31 years, 10 months ago) by cgd
Branches: WJF-920714
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
initial import of 386bsd-0.1 sources

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Mar 21 09:45:37 1993 UTC (31 years, 10 months ago) by cgd
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>