pgoyette
1761fcfd85
Be consistent with mark-up of vop_reclaim
2020-12-01 02:43:18 +00:00
mlelstv
fd33bfb7f2
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.
2020-07-26 08:20:22 +00:00
erh
2b151ae574
Eliminate the distinct path check, since the paths don't actually need to be
...
distinct and allowing this makes certain useful tasks possible, such as
fixing an unpopulated /dev while a tmpfs is mounted over it.
However, require the paths to be different, as mounting a path directly over
itself has the side effect of causing any other mount points within that path
to no longer be accessible, and is difficult to unmount when done on /.
2016-07-25 04:40:51 +00:00
joerg
baa8e84b6f
Use __dead
2011-08-29 14:34:58 +00:00
lukem
6543a91fea
Remove the \n and tabs from the __COPYRIGHT() strings.
...
(Tweak some to use a consistent format.)
2008-07-20 01:20:21 +00:00
pooka
704e075311
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.
2007-07-16 17:06:52 +00:00
dsl
7af7206539
Add additional 'sizeof args' parameter to mount(2).
2007-07-14 15:57:24 +00:00
christos
5afd1c0a23
use MOPT_NULL
2006-10-16 03:37:42 +00:00
christos
7067dcb9a4
Always check the results of getmntopts() and free them.
2006-03-21 21:11:41 +00:00
christos
2c6eadc9ce
Move WARNS=3 to the Makefile.inc, and add a little const to the remaining
...
programs that did not compile before.
2005-06-27 01:00:04 +00:00
xtraeme
60fef07963
Kill __P(), use ANSI function declarations; WARNS=3.
2005-02-05 14:55:44 +00:00
erh
fdd16c549b
Fix PR#3617 and PR#3205: call realpath to convert mount points and paths to
...
device nodes into absolute paths before using them.
2005-01-31 05:19:18 +00:00
uebayasi
7714269d97
Fix SEE ALSO; remove .sp; put .Pp before sentences.
2004-06-10 14:13:36 +00:00
agc
276d62f603
Move UCB-licensed code from 4-clause to 3-clause licence.
...
Patches provided by Joel Baker in PR 22308, verified by myself.
2003-08-07 10:04:22 +00:00
jdolecek
1edd42a9d2
move getmntopts(3) to libutil, build and install also it's manpage
...
bump libutil minor
adjust individual mount_*/Makefile to use libutil getmntopts(3)
2003-03-22 12:43:57 +00:00
jdolecek
899bce0921
use <> rather than "" for #include mntopts.h
2003-03-22 11:15:45 +00:00
wiz
990562bfef
.Nm does not need a dummy argument ("") before punctuation or
...
for correct formatting of the SYNOPSIS any longer.
2003-02-25 10:34:36 +00:00
wiz
2fb4b1db52
New sentence, new line. By Robert Elz with minimal fixes.
2002-10-01 13:40:23 +00:00
christos
9f9ee29713
MNT_GETARGS support
2002-09-21 18:43:31 +00:00
lukem
7360d7b6ae
Use ${NETBSDSRCDIR}/some/path instead of ${.CURDIR}/../../some/path
2002-08-19 10:16:51 +00:00
groo
73934d7bb5
s/bypassing/passing/
2002-03-30 15:28:35 +00:00
wiz
59b19c2885
Lose unnecessary .Nm argument.
2001-11-16 12:00:10 +00:00
wiz
4ce43ae0cd
Whitespace nits
2001-11-16 10:25:42 +00:00
wiz
ea23c08f2a
Typos and grammar fixes (last part of misc/13133 by Michael K. Sanders)
2001-06-07 13:58:23 +00:00
wiz
73f545bb5b
Drop arguments of .Os.
2001-06-05 11:22:41 +00:00
agc
c286afd376
"It's" is short for "it is". The possessive pronoun is "its".
2001-04-11 15:17:51 +00:00
jdolecek
debb6d80a3
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
2000-10-30 20:56:57 +00:00
kristerw
ebf003eaf4
Typos (from OpenBSD)
1999-11-19 22:48:01 +00:00
wrstuden
7c564a9ce6
Update to new mount arguments.
1999-07-08 03:04:39 +00:00
perseant
8847804fc3
Regularize error reporting of mount_* commands for failure of mount(2)
...
to the form:
mount_xxx: dev on dir: reason for failure
1999-06-25 19:28:35 +00:00
mycroft
f6590b22cd
Clean up SYNOPSIS formatting.
1999-03-07 11:02:05 +00:00
perry
34a98169f0
macroize BSD, NetBSD, FreeBSD and misc cleanup
1998-02-06 05:54:12 +00:00
enami
0d4522a03f
Fix .Nm usage.
1997-10-20 09:11:16 +00:00
christos
e230a48b57
CFLAGS->CPPFLAGS
1997-10-10 19:47:50 +00:00
lukem
0b2c959ebd
resolve conflicts from lite-2 merge
1997-09-16 12:26:56 +00:00
lukem
0965d12ed9
* update for WARNS=1
...
* getopt returns -1 not EOF
* fix .Nm usage
1997-09-15 05:35:37 +00:00
gwr
10e180cc49
Back out the .PATH.c changes. The .depend problem (and others)
...
will be fixed using the new .NOPATH make feature instead.
1997-05-08 21:11:01 +00:00
gwr
012e528f2e
Use .PATH.c: ...
1997-05-06 20:44:56 +00:00
jtc
6397db2ddd
Add const qualifier to mopts table
1996-04-13 01:30:59 +00:00
thorpej
f502eb5e5d
Remove extra "the", from Masanobu Saitoh <msaitoh@spa.is.uec.ac.jp>,
...
PR #2318 .
1996-04-10 20:57:19 +00:00
cgd
7e0beb510f
clean up (GRAMMAR POLICE!), removed references to now-nonexistent
...
loopback file system (fixes pr 955, but more thoroughly).
1995-07-12 07:08:27 +00:00
cgd
0114e805ce
convert to new RCS Id conventions; reduce my headache
1995-03-18 14:54:19 +00:00
cgd
06e2955ff1
specify man pages the new way.
1994-12-22 10:44:04 +00:00
deraadt
48c91e8043
do not need -I/sys
1994-08-03 21:07:10 +00:00
mycroft
0924c7ec2d
Import 4.4-Lite version.
1994-06-13 22:50:46 +00:00
pk
928beac1da
X compilation
1994-06-10 17:33:55 +00:00
mycroft
5922d844af
Update from 4.4-Lite, with local changes.
1994-06-08 19:23:02 +00:00