From 8e4a9a2f8e78a63ad32ef5f0253d011fc0859838 Mon Sep 17 00:00:00 2001 From: Lauri Tirkkonen Date: Thu, 16 Feb 2017 15:54:35 +0200 Subject: [PATCH] man: fix issues found by makewhatis -p --- bin/bmake/Makefile | 1 - bin/bmake/make.1 | 3 +- lib/libc/Makefile | 55 +++------------- lib/libc/{fts.3 => fts_open.3} | 0 share/man/man1/awk.1 | 2 +- share/man/man1/dmake.1 | 2 +- share/man/man1/ksh93.1 | 2 +- share/man/man1m/mailwrapper.1m | 2 +- share/man/man2/pipe.2 | 2 +- share/man/man2/poll.2 | 2 +- share/man/man2/readlink.2 | 2 +- share/man/man2/symlink.2 | 2 +- share/man/man2/utimes.2 | 2 +- share/man/man2/write.2 | 2 +- share/man/man3c/Makefile | 2 - share/man/man3c/ctype.3c | 2 +- share/man/man3c/ffs.3c | 2 +- share/man/man3c/getwchar.3c | 2 +- share/man/man3c/iswalpha.3c | 12 ++-- share/man/man3c/iswctype.3c | 2 +- share/man/man3c/pthread_mutexattr_getrobust.3c | 2 +- share/man/man3c/realpath.3c | 2 +- share/man/man3c/strftime.3c | 2 +- share/man/man3c/string.3c | 4 +- share/man/man3c/tss.3c | 4 +- share/man/man3c/wcscoll.3c | 2 +- share/man/man3head/socket.h.3head | 3 +- share/man/man3proc/Pcontent.3proc | 2 +- share/man/man3proc/proc_arg_grab.3proc | 2 +- share/man/man3proc/proc_get_status.3proc | 2 +- share/man/man4/devices.4 | 7 +- share/man/man4/hosts_access.4 | 2 +- share/man/{man9e/Intro.9e => man9/Intro.9} | 2 +- share/man/man9e/Makefile | 4 +- share/man/man9e/mac.9e | 2 + share/man/man9f/cmn_err.9f | 6 +- share/man/man9f/condvar.9f | 3 +- share/man/man9f/ddi_get_lbolt.9f | 2 +- share/man/man9f/firmload.9f | 8 ++- share/man/man9f/sprintf.9f | 5 +- usr/src/pkg/manifests/system-library.man3.inc | 89 ++++++++------------------ 41 files changed, 102 insertions(+), 154 deletions(-) rewrite lib/libc/Makefile (79%) rename lib/libc/{fts.3 => fts_open.3} (100%) rename share/man/{man9e/Intro.9e => man9/Intro.9} (99%) rewrite usr/src/pkg/manifests/system-library.man3.inc (64%) diff --git a/bin/bmake/Makefile b/bin/bmake/Makefile index 0728cbe964..73fc6e24a8 100644 --- a/bin/bmake/Makefile +++ b/bin/bmake/Makefile @@ -59,7 +59,6 @@ SRCS+= \ lstSucc.c LINKS= ${BINDIR}/make ${BINDIR}/bmake -MLINKS= make.1 bmake.1 # this file gets generated by configure .-include "Makefile.config" diff --git a/bin/bmake/make.1 b/bin/bmake/make.1 index a461909e87..ca3e914a5f 100644 --- a/bin/bmake/make.1 +++ b/bin/bmake/make.1 @@ -33,7 +33,8 @@ .Dt MAKE 1 .Os .Sh NAME -.Nm make +.Nm make , +.Nm bmake .Nd maintain program dependencies .Sh SYNOPSIS .Nm diff --git a/lib/libc/Makefile b/lib/libc/Makefile dissimilarity index 79% index 0008d84efe..725ac813d3 100644 --- a/lib/libc/Makefile +++ b/lib/libc/Makefile @@ -1,47 +1,8 @@ -MAN= accept.2 bind.2 connect.2 getpeername.2 getsockname.2 getsockopt.2 \ - listen.2 recv.2 send.2 shutdown.2 socket.2 socketpair.2 CMSG_DATA.3 \ - alloca.3 err.3 fts.3 malloc.3 readdir.3 sockatmark.3 posix_memalign.3 \ - valloc.3 unvis.3 vis.3 - -MLINKS= accept.2 accept4.2 -MLINKS+= getsockopt.2 setsockopt.2 -MLINKS+= recv.2 recvfrom.2 -MLINKS+= recv.2 recvmsg.2 -MLINKS+= send.2 sendto.2 -MLINKS+= send.2 sendmsg.2 -MLINKS+= CMSG_DATA.3 CMSG_FIRSTHDR.3 -MLINKS+= CMSG_DATA.3 CMSG_LEN.3 -MLINKS+= CMSG_DATA.3 CMSG_NEXTHDR.3 -MLINKS+= CMSG_DATA.3 CMSG_SPACE.3 -MLINKS+= readdir.3 readdir_r.3 -MLINKS+= err.3 verr.3 -MLINKS+= err.3 errc.3 -MLINKS+= err.3 verrc.3 -MLINKS+= err.3 errx.3 -MLINKS+= err.3 verrx.3 -MLINKS+= err.3 warn.3 -MLINKS+= err.3 vwarn.3 -MLINKS+= err.3 warnc.3 -MLINKS+= err.3 vwarnc.3 -MLINKS+= err.3 warnx.3 -MLINKS+= err.3 vwarnx.3 -MLINKS+= fts.3 fts_children.3 -MLINKS+= fts.3 fts_close.3 -MLINKS+= fts.3 fts_open.3 -MLINKS+= fts.3 fts_read.3 -MLINKS+= fts.3 fts_set.3 -MLINKS+= malloc.3 calloc.3 -MLINKS+= malloc.3 reallocarray.3 -MLINKS+= malloc.3 realloc.3 -MLINKS+= malloc.3 free.3 -MLINKS+= posix_memalign.3 memalign.3 -MLINKS+= vis.3 strvis.3 -MLINKS+= vis.3 strnvis.3 -MLINKS+= vis.3 strvisx.3 -MLINKS+= vis.3 stravis.3 -MLINKS+= unvis.3 strunvis.3 -MLINKS+= unvis.3 strnunvis.3 - -# lib.mk doesn't allow empty LIB, so use prog.mk to install just the manpages -# until we actually build code from here -.include +MAN= accept.2 bind.2 connect.2 getpeername.2 getsockname.2 getsockopt.2 \ + listen.2 recv.2 send.2 shutdown.2 socket.2 socketpair.2 CMSG_DATA.3 \ + alloca.3 err.3 fts_open.3 malloc.3 readdir.3 sockatmark.3 \ + posix_memalign.3 valloc.3 unvis.3 vis.3 + +# lib.mk doesn't allow empty LIB, so use prog.mk to install just the manpages +# until we actually build code from here +.include diff --git a/lib/libc/fts.3 b/lib/libc/fts_open.3 similarity index 100% rename from lib/libc/fts.3 rename to lib/libc/fts_open.3 diff --git a/share/man/man1/awk.1 b/share/man/man1/awk.1 index a3b020d507..45a90c02a6 100644 --- a/share/man/man1/awk.1 +++ b/share/man/man1/awk.1 @@ -12,7 +12,7 @@ .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] .TH NAWK 1 "Sep 21, 2014" .SH NAME -awk \- pattern scanning and processing language +awk, nawk \- pattern scanning and processing language .SH SYNOPSIS .LP .nf diff --git a/share/man/man1/dmake.1 b/share/man/man1/dmake.1 index 6e730ad46d..bfb993710a 100644 --- a/share/man/man1/dmake.1 +++ b/share/man/man1/dmake.1 @@ -11,7 +11,7 @@ .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] .TH MAKE 1 "Jun 24, 2015" .SH NAME -make \- maintain, update, and regenerate related programs and files +dmake \- maintain, update, and regenerate related programs and files .SH SYNOPSIS .LP .nf diff --git a/share/man/man1/ksh93.1 b/share/man/man1/ksh93.1 index 880586cf07..6100865fbb 100644 --- a/share/man/man1/ksh93.1 +++ b/share/man/man1/ksh93.1 @@ -4,7 +4,7 @@ .\" Portions Copyright (c) 2009, Sun Microsystems, Inc. .TH KSH93 1 "Sep 10, 2013" .SH NAME -ksh93, rksh93 \- Korn Shell, a standard and restricted command and programming +ksh93, rksh93, ksh, rksh, jsh, sh \- Korn Shell, a standard and restricted command and programming language .SH SYNOPSIS .LP diff --git a/share/man/man1m/mailwrapper.1m b/share/man/man1m/mailwrapper.1m index 6163677e2e..e69817c749 100644 --- a/share/man/man1m/mailwrapper.1m +++ b/share/man/man1m/mailwrapper.1m @@ -35,7 +35,7 @@ .Dt MAILWRAPPER 1M .Os .Sh NAME -.Nm \fB/usr/lib/mailwrapper\fR +.Nm mailwrapper .Nd invoke appropriate MTA software based on configuration file .Sh SYNOPSIS Special. diff --git a/share/man/man2/pipe.2 b/share/man/man2/pipe.2 index 5323c65d3b..b3459c5b64 100644 --- a/share/man/man2/pipe.2 +++ b/share/man/man2/pipe.2 @@ -12,7 +12,7 @@ .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] .TH PIPE 2 "Apr 19, 2013" .SH NAME -pipe \- create an interprocess channel +pipe, pipe2 \- create an interprocess channel .SH SYNOPSIS .LP .nf diff --git a/share/man/man2/poll.2 b/share/man/man2/poll.2 index 1617d02451..6869d1c960 100644 --- a/share/man/man2/poll.2 +++ b/share/man/man2/poll.2 @@ -10,7 +10,7 @@ .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] .TH POLL 2 "Aug 23, 2001" .SH NAME -poll \- input/output multiplexing +poll, ppoll \- input/output multiplexing .SH SYNOPSIS .LP .nf diff --git a/share/man/man2/readlink.2 b/share/man/man2/readlink.2 index 2240be79c0..2eceabf0f0 100644 --- a/share/man/man2/readlink.2 +++ b/share/man/man2/readlink.2 @@ -10,7 +10,7 @@ .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] .TH READLINK 2 "Dec 23, 2014" .SH NAME -readlink \- read the contents of a symbolic link +readlink, readlinkat \- read the contents of a symbolic link .SH SYNOPSIS .LP .nf diff --git a/share/man/man2/symlink.2 b/share/man/man2/symlink.2 index 4bb9b4f5a6..45b11d82aa 100644 --- a/share/man/man2/symlink.2 +++ b/share/man/man2/symlink.2 @@ -6,7 +6,7 @@ .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] .TH SYMLINK 2 "May 18, 2007" .SH NAME -symlink \- make a symbolic link to a file +symlink, symlinkat \- make a symbolic link to a file .SH SYNOPSIS .LP .nf diff --git a/share/man/man2/utimes.2 b/share/man/man2/utimes.2 index 76ef1c095f..9c84bc2116 100644 --- a/share/man/man2/utimes.2 +++ b/share/man/man2/utimes.2 @@ -12,7 +12,7 @@ .\" the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] .TH UTIMES 2 "Dec 20, 2014" .SH NAME -utimes, futimesat \- set file access and modification times +utimes, futimesat, futimens, utimensat \- set file access and modification times .SH SYNOPSIS .LP .nf diff --git a/share/man/man2/write.2 b/share/man/man2/write.2 index 64787b4b2a..b50d473f62 100644 --- a/share/man/man2/write.2 +++ b/share/man/man2/write.2 @@ -12,7 +12,7 @@ .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] .TH WRITE 2 "Jan 15, 2015" .SH NAME -write, pwrite, writev, pwritev\- write on a file +write, pwrite, writev, pwritev \- write on a file .SH SYNOPSIS .LP .nf diff --git a/share/man/man3c/Makefile b/share/man/man3c/Makefile index fdfbf03ced..60bd04938a 100644 --- a/share/man/man3c/Makefile +++ b/share/man/man3c/Makefile @@ -950,8 +950,6 @@ MLINKS+= mbsinit.3c mbsinit_l.3c MLINKS+= mbsrtowcs.3c mbsnrtowcs.3c MLINKS+= mbsrtowcs.3c mbsnrtowcs_l.3c MLINKS+= mbsrtowcs.3c mbsrtowcs_l.3c -MLINKS+= mbsrtowcs.3c mbstowcs.3c -MLINKS+= mbsrtowcs.3c mbstowcs_l.3c MLINKS+= mbtowc.3c mbtowc_l.3c MLINKS+= membar_ops.3c membar_consumer.3c MLINKS+= membar_ops.3c membar_enter.3c diff --git a/share/man/man3c/ctype.3c b/share/man/man3c/ctype.3c index f8a0cc044b..71c735b078 100644 --- a/share/man/man3c/ctype.3c +++ b/share/man/man3c/ctype.3c @@ -14,7 +14,7 @@ ctype, isalpha, isalnum, isascii, isblank, iscntrl, isdigit, islower, isprint, isspace, isupper, ispunct, isgraph, isxdigit, isalpha_l, isalnum_l, isblank_l, iscntrl_l, isdigit_l, islower_l, isprint_l, -isspace_l, isupper_l, ispunct_l, isgraph_l isxdigit_l \- character handling +isspace_l, isupper_l, ispunct_l, isgraph_l, isxdigit_l \- character handling .SH SYNOPSIS .LP .nf diff --git a/share/man/man3c/ffs.3c b/share/man/man3c/ffs.3c index 2197f9e106..d7d530a5d5 100644 --- a/share/man/man3c/ffs.3c +++ b/share/man/man3c/ffs.3c @@ -10,7 +10,7 @@ .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] .TH FFS 3C "May 21, 2015" .SH NAME -ffs \- find first set bit +ffs, ffsl, ffsll, fls, flsl, flsll \- find first set bit .SH SYNOPSIS .LP .nf diff --git a/share/man/man3c/getwchar.3c b/share/man/man3c/getwchar.3c index 2c20fb27b1..18c976954d 100644 --- a/share/man/man3c/getwchar.3c +++ b/share/man/man3c/getwchar.3c @@ -10,7 +10,7 @@ .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] .TH GETWCHAR 3C "Jul 24, 2002" .SH NAME -getwchar \- get wide character from stdin stream +getwchar, getwchar_l \- get wide character from stdin stream .SH SYNOPSIS .LP .nf diff --git a/share/man/man3c/iswalpha.3c b/share/man/man3c/iswalpha.3c index bf50de8402..be783e5151 100644 --- a/share/man/man3c/iswalpha.3c +++ b/share/man/man3c/iswalpha.3c @@ -16,8 +16,8 @@ iswblank, iswcntrl, iswdigit, iswgraph, iswlower, iswprint, iswpunct, iswspace, iswupper, iswxdigit, iswhexnumber, iswalpha_l, iswideogram_l, iswnumber_l, iswphonogram_l, iswspecial_l, iswalnum_l, iswascii_l, iswblank_l, iswcntrl_l, iswdigit_l, iswgraph_l, iswlower_l, iswprint_l, -iswpunct_l, iswspace_l, iswupper_l, iswhexnumber_l \- wide-character -code classification functions +iswpunct_l, iswspace_l, iswupper_l, iswxdigit_l, iswhexnumber_l \- +wide-character code classification functions .SH SYNOPSIS .LP @@ -185,9 +185,11 @@ code classification functions .fi .LP .nf -#include - -\fBint\fR \fBiswhexnumber\fR(\fBwint_t\fR \fIwc\fR, \fBlocale_t\fR \fIloc\fR); +\fBint\fR \fBiswxdigit_l\fR(\fBwint_t\fR \fIwc\fR, \fBlocale_t\fR \fIloc\fR); +.fi +.LP +.nf +\fBint\fR \fBiswhexnumber_l\fR(\fBwint_t\fR \fIwc\fR, \fBlocale_t\fR \fIloc\fR); .fi .SH DESCRIPTION diff --git a/share/man/man3c/iswctype.3c b/share/man/man3c/iswctype.3c index d29414833e..5fe2f8dbcb 100644 --- a/share/man/man3c/iswctype.3c +++ b/share/man/man3c/iswctype.3c @@ -10,7 +10,7 @@ .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] .TH ISWCTYPE 3C "Jul 26, 2014" .SH NAME -iswctype \- test character for specified class +iswctype, iswctype_l \- test character for specified class .SH SYNOPSIS .LP .nf diff --git a/share/man/man3c/pthread_mutexattr_getrobust.3c b/share/man/man3c/pthread_mutexattr_getrobust.3c index 3f7abffff5..9ec310016c 100644 --- a/share/man/man3c/pthread_mutexattr_getrobust.3c +++ b/share/man/man3c/pthread_mutexattr_getrobust.3c @@ -16,7 +16,7 @@ .Os .Sh NAME .Nm pthread_mutexattr_getrobust , -.Nm pthrad_mutexattr_setrobust +.Nm pthread_mutexattr_setrobust .Nd get and set the mutex robust attribute .Sh SYNOPSIS .In pthread.h diff --git a/share/man/man3c/realpath.3c b/share/man/man3c/realpath.3c index c3de5205e6..adff119f01 100644 --- a/share/man/man3c/realpath.3c +++ b/share/man/man3c/realpath.3c @@ -10,7 +10,7 @@ .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] .TH REALPATH 3C "Dec 20, 2014" .SH NAME -realpath \- resolve pathname +realpath, canonicalize_file_name \- resolve pathname .SH SYNOPSIS .LP .nf diff --git a/share/man/man3c/strftime.3c b/share/man/man3c/strftime.3c index 83e1fce77a..000af94856 100644 --- a/share/man/man3c/strftime.3c +++ b/share/man/man3c/strftime.3c @@ -13,7 +13,7 @@ .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] .TH STRFTIME 3C "Jun 24, 2014" .SH NAME -strftime, strftime_l cftime, ascftime \- convert date and time to string +strftime, strftime_l, cftime, ascftime \- convert date and time to string .SH SYNOPSIS .LP .nf diff --git a/share/man/man3c/string.3c b/share/man/man3c/string.3c index 25207eb151..91af10e525 100644 --- a/share/man/man3c/string.3c +++ b/share/man/man3c/string.3c @@ -18,8 +18,8 @@ string, strcasecmp, strcasecmp_l, strncasecmp, strncasecmp_l, strcat, strncat, strlcat, strchr, strchrnul, strrchr, strcmp, strncmp, stpcpy, stpncpy, strcpy, strncpy, strlcpy, strcspn, strspn, strdup, strndup, strdupa, strndupa, strlen, -strnlen, strpbrk, strsep, strstr, strnstr, strcasestr, strtok, strtok_r \- -string operations +strnlen, strpbrk, strsep, strstr, strnstr, strcasestr, strcasestr_l, strtok, +strtok_r \- string operations .SH SYNOPSIS .LP .nf diff --git a/share/man/man3c/tss.3c b/share/man/man3c/tss.3c index 37ae52bd97..2213f71b7c 100644 --- a/share/man/man3c/tss.3c +++ b/share/man/man3c/tss.3c @@ -17,7 +17,7 @@ .Sh NAME .Nm tss , .Nm tss_create , -.Nm tss_destroy , +.Nm tss_delete , .Nm tss_get , .Nm tss_set .Nd thread-specific storage @@ -57,7 +57,7 @@ value-space which can be mainpulated with the and .Fn tss_set functions. A given key persists until -.Fn tss_destroy +.Fn tss_delete is called. .Pp When a key is created, the value diff --git a/share/man/man3c/wcscoll.3c b/share/man/man3c/wcscoll.3c index 248e473150..1ff0354118 100644 --- a/share/man/man3c/wcscoll.3c +++ b/share/man/man3c/wcscoll.3c @@ -10,7 +10,7 @@ .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] .TH WCSCOLL 3C "April 9, 2016" .SH NAME -wcscoll, wcscoll_l wscoll \- wide character string comparison using collating information +wcscoll, wcscoll_l, wscoll \- wide character string comparison using collating information .SH SYNOPSIS .LP .nf diff --git a/share/man/man3head/socket.h.3head b/share/man/man3head/socket.h.3head index fd109de888..f0b48944f9 100644 --- a/share/man/man3head/socket.h.3head +++ b/share/man/man3head/socket.h.3head @@ -12,7 +12,8 @@ .Dt SOCKET.H 3HEAD .Os .Sh NAME -.Nm socket.h +.Nm socket.h , +.Nm socket .Nd Internet Protocol family .Sh SYNOPSIS .In sys/socket.h diff --git a/share/man/man3proc/Pcontent.3proc b/share/man/man3proc/Pcontent.3proc index 0f31978cef..da90992671 100644 --- a/share/man/man3proc/Pcontent.3proc +++ b/share/man/man3proc/Pcontent.3proc @@ -15,7 +15,7 @@ .Dt PCONTENT 3PROC .Os .Sh NAME -.Nm Pconent +.Nm Pcontent .Nd obtain process content types available .Sh SYNOPSIS .Lb libproc diff --git a/share/man/man3proc/proc_arg_grab.3proc b/share/man/man3proc/proc_arg_grab.3proc index be9c7c1b02..3455c1fa5c 100644 --- a/share/man/man3proc/proc_arg_grab.3proc +++ b/share/man/man3proc/proc_arg_grab.3proc @@ -16,7 +16,7 @@ .Os .Sh NAME .Nm proc_arg_grab , -.Nm proc_arg_xrgab +.Nm proc_arg_xgrab .Nd process grabbing utility function .Sh SYNOPSIS .Lb libproc diff --git a/share/man/man3proc/proc_get_status.3proc b/share/man/man3proc/proc_get_status.3proc index 45393a76bc..7f5aa4e548 100644 --- a/share/man/man3proc/proc_get_status.3proc +++ b/share/man/man3proc/proc_get_status.3proc @@ -15,7 +15,7 @@ .Dt PROC_GET_STATUS 3PROC .Os .Sh NAME -.Nm proc_get_pstatus +.Nm proc_get_status .Nd get process status information .Sh SYNOPSIS .Lb libproc diff --git a/share/man/man4/devices.4 b/share/man/man4/devices.4 index ca77d094f1..29a9144218 100644 --- a/share/man/man4/devices.4 +++ b/share/man/man4/devices.4 @@ -6,7 +6,7 @@ .TH DEVICES 4 "Jun 8, 2006" .SH NAME devices, devid_cache, snapshot_cache, mdi_scsi_vhci_cache, mdi_ib_cache, -devname_cache \- device configuration information +devname_cache, pci_unitaddr_persistent \- device configuration information .SH SYNOPSIS .LP .nf @@ -38,6 +38,11 @@ devname_cache \- device configuration information \fB/etc/devices/devname_cache\fR .fi +.LP +.nf +\fB/etc/devices/pci_unitaddr_persistent\fR +.fi + .SH DESCRIPTION .sp .LP diff --git a/share/man/man4/hosts_access.4 b/share/man/man4/hosts_access.4 index 600d3a16dc..f552a7c1c5 100644 --- a/share/man/man4/hosts_access.4 +++ b/share/man/man4/hosts_access.4 @@ -5,7 +5,7 @@ .\" .TH HOSTS_ACCESS 4 "April 9, 2016" .SH NAME -hosts_access \- format of host access control files +hosts_access, hosts.allow, hosts.deny \- format of host access control files .SH DESCRIPTION This manual page describes a simple access control language that is based on client (host name/address, user name), and server (process diff --git a/share/man/man9e/Intro.9e b/share/man/man9/Intro.9 similarity index 99% rename from share/man/man9e/Intro.9e rename to share/man/man9/Intro.9 index 5c18acbee2..f39af47bdb 100644 --- a/share/man/man9e/Intro.9e +++ b/share/man/man9/Intro.9 @@ -4,7 +4,7 @@ .\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License. .\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License. .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] -.TH INTRO 9E "May 15, 2001" +.TH INTRO 9 "May 15, 2001" .SH NAME Intro, intro \- overview of device driver interfaces and introduction to driver entry points diff --git a/share/man/man9e/Makefile b/share/man/man9e/Makefile index c446c7cc69..783e51164e 100644 --- a/share/man/man9e/Makefile +++ b/share/man/man9e/Makefile @@ -1,5 +1,4 @@ -MAN = Intro.9e \ - _fini.9e \ +MAN = _fini.9e \ aread.9e \ attach.9e \ awrite.9e \ @@ -61,7 +60,6 @@ MAN = Intro.9e \ tran_tgt_probe.9e \ write.9e -MLINKS+= Intro.9e intro.9e MLINKS+= _fini.9e _info.9e MLINKS+= _fini.9e _init.9e MLINKS+= mac.9e MAC.9e diff --git a/share/man/man9e/mac.9e b/share/man/man9e/mac.9e index 18e12be957..1398295428 100644 --- a/share/man/man9e/mac.9e +++ b/share/man/man9e/mac.9e @@ -16,6 +16,8 @@ .Os .Sh NAME .Nm mac , +.Nm MAC , +.Nm gldv3 , .Nm GLDv3 .Nd MAC networking device driver overview .Sh SYNOPSIS diff --git a/share/man/man9f/cmn_err.9f b/share/man/man9f/cmn_err.9f index e7fe3b544c..9019e09f4c 100644 --- a/share/man/man9f/cmn_err.9f +++ b/share/man/man9f/cmn_err.9f @@ -23,7 +23,11 @@ .Dt CMN_ERR 9F .Os .Sh NAME -.Nm cmn_err, dev_err, vcmn_err, zcmn_err, vzcmn_err +.Nm cmn_err , +.Nm dev_err , +.Nm vcmn_err , +.Nm zcmn_err , +.Nm vzcmn_err .Nd display an error message or panic the system .Sh SYNOPSIS .In sys/cmn_err.h diff --git a/share/man/man9f/condvar.9f b/share/man/man9f/condvar.9f index b09695927a..e97c52fc3d 100644 --- a/share/man/man9f/condvar.9f +++ b/share/man/man9f/condvar.9f @@ -7,7 +7,8 @@ .TH CONDVAR 9F "Mar 29, 2016" .SH NAME condvar, cv_init, cv_destroy, cv_wait, cv_signal, cv_broadcast, cv_wait_sig, -cv_timedwait, cv_timedwait_sig \- condition variable routines +cv_timedwait, cv_timedwait_sig, cv_reltimedwait, cv_reltimedwait_sig \- +condition variable routines .SH SYNOPSIS .LP .nf diff --git a/share/man/man9f/ddi_get_lbolt.9f b/share/man/man9f/ddi_get_lbolt.9f index 250fbbe20c..50b149ed0a 100644 --- a/share/man/man9f/ddi_get_lbolt.9f +++ b/share/man/man9f/ddi_get_lbolt.9f @@ -6,7 +6,7 @@ .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] .TH DDI_GET_LBOLT 9F "Feb 18, 1998" .SH NAME -ddi_get_lbolt \- returns the value of lbolt +ddi_get_lbolt, ddi_get_lbolt64 \- returns the value of lbolt .SH SYNOPSIS .LP .nf diff --git a/share/man/man9f/firmload.9f b/share/man/man9f/firmload.9f index 0641fe3b2e..c60c14f854 100644 --- a/share/man/man9f/firmload.9f +++ b/share/man/man9f/firmload.9f @@ -33,7 +33,13 @@ .Dt FIRMLOAD 9F .Os .Sh NAME -.Nm firmload +.Nm firmload , +.Nm firmware_close , +.Nm firmware_free , +.Nm firmware_get_size , +.Nm firmware_malloc , +.Nm firmware_open , +.Nm firmware_read .Nd Firmware loader API for device drivers .Sh SYNOPSIS .In sys/firmload.h diff --git a/share/man/man9f/sprintf.9f b/share/man/man9f/sprintf.9f index fafde05032..32d13ba293 100644 --- a/share/man/man9f/sprintf.9f +++ b/share/man/man9f/sprintf.9f @@ -23,7 +23,10 @@ .Dt SPRINTF 9F .Os .Sh NAME -.Nm sprintf, snprintf, vsprintf, vsnprintf +.Nm sprintf , +.Nm snprintf , +.Nm vsprintf , +.Nm vsnprintf .Nd format characters in memory .Sh SYNOPSIS .In sys/cmn_err.h diff --git a/usr/src/pkg/manifests/system-library.man3.inc b/usr/src/pkg/manifests/system-library.man3.inc dissimilarity index 64% index bde66159ea..c502ffc958 100644 --- a/usr/src/pkg/manifests/system-library.man3.inc +++ b/usr/src/pkg/manifests/system-library.man3.inc @@ -1,61 +1,28 @@ -# -# This file and its contents are supplied under the terms of the -# Common Development and Distribution License ("CDDL"), version 1.0. -# You may only use this file in accordance with the terms of version -# 1.0 of the CDDL. -# -# A full copy of the text of the CDDL should have accompanied this -# source. A copy of the CDDL is also available via the Internet -# at http://www.illumos.org/license/CDDL. -# - -# -# Copyright 2011, Richard Lowe -# Copyright 2012 Nexenta Systems, Inc. All rights reserved. -# - -file path=usr/share/man/man3/Intro.3 -file path=usr/share/man/man3/sockatmark.3 -file path=usr/share/man/man3/CMSG_DATA.3 -file path=usr/share/man/man3/readdir.3 -file path=usr/share/man/man3/err.3 -file path=usr/share/man/man3/fts.3 -file path=usr/share/man/man3/alloca.3 -file path=usr/share/man/man3/malloc.3 -file path=usr/share/man/man3/posix_memalign.3 -file path=usr/share/man/man3/unvis.3 -file path=usr/share/man/man3/valloc.3 -file path=usr/share/man/man3/vis.3 -link path=usr/share/man/man3/intro.3 target=Intro.3 -link path=usr/share/man/man3/CMSG_FIRSTHDR.3 target=CMSG_DATA.3 -link path=usr/share/man/man3/CMSG_LEN.3 target=CMSG_DATA.3 -link path=usr/share/man/man3/CMSG_NEXTHDR.3 target=CMSG_DATA.3 -link path=usr/share/man/man3/CMSG_SPACE.3 target=CMSG_DATA.3 -link path=usr/share/man/man3/readdir_r.3 target=readdir.3 -link path=usr/share/man/man3/verr.3 target=err.3 -link path=usr/share/man/man3/errc.3 target=err.3 -link path=usr/share/man/man3/verrc.3 target=err.3 -link path=usr/share/man/man3/errx.3 target=err.3 -link path=usr/share/man/man3/verrx.3 target=err.3 -link path=usr/share/man/man3/warn.3 target=err.3 -link path=usr/share/man/man3/vwarn.3 target=err.3 -link path=usr/share/man/man3/warnc.3 target=err.3 -link path=usr/share/man/man3/vwarnc.3 target=err.3 -link path=usr/share/man/man3/warnx.3 target=err.3 -link path=usr/share/man/man3/vwarnx.3 target=err.3 -link path=usr/share/man/man3/fts_children.3 target=fts.3 -link path=usr/share/man/man3/fts_close.3 target=fts.3 -link path=usr/share/man/man3/fts_open.3 target=fts.3 -link path=usr/share/man/man3/fts_read.3 target=fts.3 -link path=usr/share/man/man3/fts_set.3 target=fts.3 -link path=usr/share/man/man3/calloc.3 target=malloc.3 -link path=usr/share/man/man3/realloc.3 target=malloc.3 -link path=usr/share/man/man3/reallocarray.3 target=malloc.3 -link path=usr/share/man/man3/free.3 target=malloc.3 -link path=usr/share/man/man3/memalign.3 target=posix_memalign.3 -link path=usr/share/man/man3/stravis.3 target=vis.3 -link path=usr/share/man/man3/strnvis.3 target=vis.3 -link path=usr/share/man/man3/strnunvis.3 target=unvis.3 -link path=usr/share/man/man3/strunvis.3 target=unvis.3 -link path=usr/share/man/man3/strvis.3 target=vis.3 -link path=usr/share/man/man3/strvisx.3 target=vis.3 +# +# This file and its contents are supplied under the terms of the +# Common Development and Distribution License ("CDDL"), version 1.0. +# You may only use this file in accordance with the terms of version +# 1.0 of the CDDL. +# +# A full copy of the text of the CDDL should have accompanied this +# source. A copy of the CDDL is also available via the Internet +# at http://www.illumos.org/license/CDDL. +# + +# +# Copyright 2011, Richard Lowe +# Copyright 2012 Nexenta Systems, Inc. All rights reserved. +# + +file path=usr/share/man/man3/Intro.3 +file path=usr/share/man/man3/sockatmark.3 +file path=usr/share/man/man3/CMSG_DATA.3 +file path=usr/share/man/man3/readdir.3 +file path=usr/share/man/man3/err.3 +file path=usr/share/man/man3/fts.3 +file path=usr/share/man/man3/alloca.3 +file path=usr/share/man/man3/malloc.3 +file path=usr/share/man/man3/posix_memalign.3 +file path=usr/share/man/man3/unvis.3 +file path=usr/share/man/man3/valloc.3 +file path=usr/share/man/man3/vis.3 -- 2.11.4.GIT