OpenGrok
Cross Reference: mount_kernfs.c
xref
: /
src
/
sbin
/
mount_kernfs
/
mount_kernfs.c
Home
|
History
|
Annotate
|
Download
|
only in
mount_kernfs
History log of
/src/sbin/mount_kernfs/mount_kernfs.c
Revision
Date
Author
Comments
1.26
26-Jul-2020
mlelstv
Refactor remaining mount_* commands to use the common pathadj()
function for resolving paths.
Make pathadj() no longer warn about symlinks. Symlinks in /dev are
regularly used in several places like LVM . The warning was also
only visible when calling a mount_* command directly as mount(8)
itself would resolve the path witout warning before passing it to
a mount_* command.
1.25
29-Aug-2011
joerg
Use __dead
1.24
31-Mar-2010
pooka
convert to parseargs
1.23
21-Jul-2008
lukem
Remove the \n and tabs from the __COPYRIGHT() strings.
1.22
16-Jul-2007
pooka
branches: 1.22.12; 1.22.16;
kernfs doesn't support getargs, so fail silently instead of making
a fuss about it.
1.21
16-Jul-2007
pooka
Make all mount(2) return value error checks against -1. Some file
systems just checked != 0, breaking MNT_GETARGS. Others worked with < 0,
but make them check against -1 too for consistency. And sprinkle some
stylish line wrapping where appropriate.
1.20
14-Jul-2007
dsl
Add additional 'sizeof args' parameter to mount(2).
1.19
16-Oct-2006
christos
use MOPT_NULL
1.18
21-Mar-2006
christos
Always check the results of getmntopts() and free them.
1.17
05-Feb-2005
xtraeme
Kill __P(), use ANSI function declarations; WARNS=3.
1.16
31-Jan-2005
erh
Fix PR#3617 and PR#3205: call realpath to convert mount points and paths to
device nodes into absolute paths before using them.
1.15
07-Aug-2003
agc
Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22308, verified by myself.
1.14
22-Mar-2003
jdolecek
use <> rather than "" for #include mntopts.h
1.13
21-Sep-2002
christos
MNT_GETARGS support
1.12
30-Oct-2000
jdolecek
make the code includable into other programs:
* make static all symbols which do not need to be exported
* rename main() to mount_FOO()
* new main() now just calls mount_FOO(), main() is only compiled in if
MOUNT_NOMAIN is not defined
* a_gid(), a_uid() and a_mask() were put into ../mount/fattr.[ch], local
versions removed
1.11
25-Jun-1999
perseant
Regularize error reporting of mount_* commands for failure of mount(2)
to the form:
mount_xxx: dev on dir: reason for failure
1.10
16-Sep-1997
lukem
branches: 1.10.4;
resolve conflicts from lite-2 merge
1.9
15-Sep-1997
lukem
* update for WARNS=1
* getopt returns -1 not EOF
* fix .Nm usage
1.8
13-Apr-1996
cgd
'const struct' not 'struct const'
1.7
13-Apr-1996
jtc
Add const qualifier to mopts table
1.6
18-Mar-1995
cgd
convert to new RCS Id conventions; reduce my headache
1.5
08-Jun-1994
mycroft
Update from 4.4-Lite, with local changes.
1.4
12-Jan-1994
cgd
update from jsp; some bits of man page don't apply and were commented out
1.3
24-Aug-1993
pk
Initialized `mntflags'.
1.2
30-Jul-1993
mycroft
Merge changes from netbsd-0-9 branch.
1.1
28-Mar-1993
cgd
branches: 1.1.1; 1.1.2;
merged version of mount_fdesc and mount_kernfs
1.1.2.1
20-Jul-1993
cgd
break mount_miscfs into mount_kernfs and mount_fdesc
1.1.1.2
16-Sep-1997
lukem
imported from lite-2
1.1.1.1
13-Jun-1994
mycroft
Import 4.4-Lite version.
1.10.4.1
05-Sep-1999
he
Pull up revision 1.11:
Regularize error reporting of mount_* commands for failure of
mount(2) to the form "mount_xxx: dev on dir: reason for failure"
(as opposed to the old "mount_xxx: : reason for failure").
(perseant)
1.22.16.1
18-Sep-2008
wrstuden
Sync with wrstuden-revivesa-base-2.
1.22.12.1
28-Sep-2008
mjf
Sync with HEAD.
Indexes created Sat Oct 11 13:09:53 GMT 2025