freebsd-src/lib/libutil
Brooks Davis cda23fc36d Move mntopts(3) suppport into libutil
Many programs use this functionality so it should be available centrally
rather than compiled into each program independently.  This has the
modest downside of adding libutil dependencies to some mount_<foo>
programs, but many (plus mount(8)) already have those depndencies so
this shouldn't be a major imposition.

In commit 906c312bbf, Kirk said this could be done once the change was
merged to FreeBSD 13.  That happened in commit 668dfa0166 in 2023.

While here perform related tidying including removing SRCS where the
only entry is ${PROG}.c rendering it unnecessary.

Reviewed by:	olce, dim, emaste
Differential Revision:	https://reviews.freebsd.org/D49951
2025-04-22 22:51:42 +01:00
..
tests Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
_secure_path.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
_secure_path.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
auth.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
cpuset.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
cpuset.c cpuset(3): Move cpuset's parselist function into libutil 2023-06-01 23:16:01 +02:00
expand_number.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
expand_number.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
flopen.3 Remove my middle name. 2023-08-17 15:08:30 +02:00
flopen.c Remove my middle name. 2023-08-17 15:08:30 +02:00
fparseln.3 fparseln: Update license 2024-06-15 18:30:27 -05:00
fparseln.c fparseln: Update license 2024-06-15 18:30:27 -05:00
ftime.3 ftime.3: fix typo in spelling of libutil 2024-10-18 15:50:24 +03:00
ftime.c libutil: move ftime to libutil 2024-05-29 14:36:09 +02:00
getlocalbase.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
getlocalbase.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
gr_util.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
hexdump.3 hexdump.3: Add missing LIBRARY section 2024-11-21 20:23:16 +00:00
hexdump.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
humanize_number.3 Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
humanize_number.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
kinfo_getallproc.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
kinfo_getallproc.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
kinfo_getfile.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
kinfo_getfile.c kinfo_getfile: Add a comment explaining 4/3 ratio 2025-04-11 14:42:44 -04:00
kinfo_getproc.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
kinfo_getproc.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
kinfo_getvmmap.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
kinfo_getvmmap.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
kinfo_getvmobject.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
kinfo_getvmobject.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
kld.3 Remove my middle name. 2023-08-17 15:08:30 +02:00
kld.c Remove my middle name. 2023-08-17 15:08:30 +02:00
libutil.h Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
login.conf.5 login.conf.5: remove a stray quote 2024-12-11 18:23:22 +00:00
login_auth.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
login_auth.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
login_cap.3 login_cap(3): Document login_getcapenum() 2024-01-29 22:58:05 +01:00
login_cap.c New login_getcapenum(): Allows to read named enum values 2024-01-29 22:58:05 +01:00
login_cap.h login_cap.h: Remove LOGIN_DEFPRI 2024-01-29 22:58:10 +01:00
login_class.3 libutil: support RLIMIT_PIPEBUF 2024-09-20 09:46:06 +03:00
login_class.c libutil: support RLIMIT_PIPEBUF 2024-09-20 09:46:06 +03:00
login_crypt.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
login_ok.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
login_ok.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
login_times.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
login_times.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
login_tty.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
login_tty.c lib: Remove ancient SCCS tags. 2023-11-26 22:23:28 -07:00
Makefile Move mntopts(3) suppport into libutil 2025-04-22 22:51:42 +01:00
Makefile.depend Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
mntopts.3 Move mntopts(3) suppport into libutil 2025-04-22 22:51:42 +01:00
mntopts.c Move mntopts(3) suppport into libutil 2025-04-22 22:51:42 +01:00
mntopts.h Move mntopts(3) suppport into libutil 2025-04-22 22:51:42 +01:00
pidfile.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
pidfile.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
property.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
property.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
pty.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
pty.c lib: Remove ancient SCCS tags. 2023-11-26 22:23:28 -07:00
pw_util.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
pw_util.c lib: Remove ancient SCCS tags. 2023-11-26 22:23:28 -07:00
quotafile.3 Remove my middle name. 2023-08-17 15:08:30 +02:00
quotafile.c Remove my middle name. 2023-08-17 15:08:30 +02:00
realhostname.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
realhostname.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
realhostname_sa.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
stub.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
trimdomain.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
trimdomain.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
uucplock.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
uucplock.c lib: Remove ancient SCCS tags. 2023-11-26 22:23:28 -07:00