summaryrefslogtreecommitdiff
path: root/usr/src/man/man3head
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/man/man3head')
-rw-r--r--usr/src/man/man3head/acct.h.3head17
-rw-r--r--usr/src/man/man3head/aio.h.3head8
-rw-r--r--usr/src/man/man3head/ar.h.3head7
-rw-r--r--usr/src/man/man3head/assert.h.3head6
-rw-r--r--usr/src/man/man3head/complex.h.3head32
-rw-r--r--usr/src/man/man3head/cpio.h.3head6
-rw-r--r--usr/src/man/man3head/dirent.h.3head14
-rw-r--r--usr/src/man/man3head/endian.h.3head6
-rw-r--r--usr/src/man/man3head/errno.h.3head6
-rw-r--r--usr/src/man/man3head/fcntl.h.3head18
-rw-r--r--usr/src/man/man3head/fenv.h.3head20
-rw-r--r--usr/src/man/man3head/float.h.3head8
-rw-r--r--usr/src/man/man3head/floatingpoint.h.3head10
-rw-r--r--usr/src/man/man3head/fmtmsg.h.3head6
-rw-r--r--usr/src/man/man3head/fnmatch.h.3head6
-rw-r--r--usr/src/man/man3head/ftw.h.3head7
-rw-r--r--usr/src/man/man3head/glob.h.3head6
-rw-r--r--usr/src/man/man3head/grp.h.3head8
-rw-r--r--usr/src/man/man3head/iconv.h.3head9
-rw-r--r--usr/src/man/man3head/if.h.3head6
-rw-r--r--usr/src/man/man3head/in.h.3head26
-rw-r--r--usr/src/man/man3head/inet.h.3head16
-rw-r--r--usr/src/man/man3head/inttypes.h.3head6
-rw-r--r--usr/src/man/man3head/ipc.h.3head7
-rw-r--r--usr/src/man/man3head/iso646.h.3head5
-rw-r--r--usr/src/man/man3head/langinfo.h.3head13
-rw-r--r--usr/src/man/man3head/libgen.h.3head9
-rw-r--r--usr/src/man/man3head/libintl.h.3head5
-rw-r--r--usr/src/man/man3head/limits.h.3head7
-rw-r--r--usr/src/man/man3head/locale.h.3head10
-rw-r--r--usr/src/man/man3head/math.h.3head11
-rw-r--r--usr/src/man/man3head/mman.h.3head18
-rw-r--r--usr/src/man/man3head/monetary.h.3head9
-rw-r--r--usr/src/man/man3head/mqueue.h.3head10
-rw-r--r--usr/src/man/man3head/msg.h.3head13
-rw-r--r--usr/src/man/man3head/ndbm.h.3head6
-rw-r--r--usr/src/man/man3head/netdb.h.3head18
-rw-r--r--usr/src/man/man3head/nl_types.h.3head7
-rw-r--r--usr/src/man/man3head/poll.h.3head9
-rw-r--r--usr/src/man/man3head/pthread.h.3head62
-rw-r--r--usr/src/man/man3head/pwd.h.3head8
-rw-r--r--usr/src/man/man3head/regex.h.3head8
-rw-r--r--usr/src/man/man3head/resource.h.3head10
-rw-r--r--usr/src/man/man3head/sched.h.3head8
-rw-r--r--usr/src/man/man3head/search.h.3head11
-rw-r--r--usr/src/man/man3head/select.h.3head10
-rw-r--r--usr/src/man/man3head/sem.h.3head11
-rw-r--r--usr/src/man/man3head/semaphore.h.3head20
-rw-r--r--usr/src/man/man3head/setjmp.h.3head7
-rw-r--r--usr/src/man/man3head/shm.h.3head11
-rw-r--r--usr/src/man/man3head/siginfo.h.3head18
-rw-r--r--usr/src/man/man3head/signal.h.3head56
-rw-r--r--usr/src/man/man3head/socket.h.3head57
-rw-r--r--usr/src/man/man3head/spawn.h.3head10
-rw-r--r--usr/src/man/man3head/stat.h.3head13
-rw-r--r--usr/src/man/man3head/statvfs.h.3head7
-rw-r--r--usr/src/man/man3head/stdbool.h.3head5
-rw-r--r--usr/src/man/man3head/stddef.h.3head10
-rw-r--r--usr/src/man/man3head/stdint.h.3head10
-rw-r--r--usr/src/man/man3head/stdio.h.3head47
-rw-r--r--usr/src/man/man3head/stdlib.h.3head46
-rw-r--r--usr/src/man/man3head/string.h.3head13
-rw-r--r--usr/src/man/man3head/strings.h.3head9
-rw-r--r--usr/src/man/man3head/stropts.h.3head21
-rw-r--r--usr/src/man/man3head/syslog.h.3head6
-rw-r--r--usr/src/man/man3head/tar.h.3head6
-rw-r--r--usr/src/man/man3head/tcp.h.3head8
-rw-r--r--usr/src/man/man3head/termios.h.3head21
-rw-r--r--usr/src/man/man3head/tgmath.h.3head11
-rw-r--r--usr/src/man/man3head/time.h.3head4
-rw-r--r--usr/src/man/man3head/timeb.h.3head8
-rw-r--r--usr/src/man/man3head/times.h.3head7
-rw-r--r--usr/src/man/man3head/types.h.3head6
-rw-r--r--usr/src/man/man3head/ucontext.h.3head12
-rw-r--r--usr/src/man/man3head/uio.h.3head10
-rw-r--r--usr/src/man/man3head/ulimit.h.3head6
-rw-r--r--usr/src/man/man3head/un.h.3head16
-rw-r--r--usr/src/man/man3head/unistd.h.3head24
-rw-r--r--usr/src/man/man3head/upanic.h.3head2
-rw-r--r--usr/src/man/man3head/utime.h.3head7
-rw-r--r--usr/src/man/man3head/utmpx.h.3head9
-rw-r--r--usr/src/man/man3head/utsname.h.3head6
-rw-r--r--usr/src/man/man3head/wait.h.3head11
-rw-r--r--usr/src/man/man3head/wchar.h.3head76
-rw-r--r--usr/src/man/man3head/wctype.h.3head25
-rw-r--r--usr/src/man/man3head/wordexp.h.3head6
-rw-r--r--usr/src/man/man3head/xlocale.h.3head8
87 files changed, 834 insertions, 360 deletions
diff --git a/usr/src/man/man3head/acct.h.3head b/usr/src/man/man3head/acct.h.3head
index a7bfeccd4d..b5ea0921a3 100644
--- a/usr/src/man/man3head/acct.h.3head
+++ b/usr/src/man/man3head/acct.h.3head
@@ -107,7 +107,7 @@ information pertaining to prime time and non-prime time hours. The first
element in each array represents the time the resource was used during prime
time hours. The second element in each array represents the time the resource
was used during non-prime time hours. Prime time and non-prime time hours may
-be set in the \fBholidays\fR file (see \fBholidays\fR(4)).
+be set in the \fBholidays\fR file (see \fBholidays\fR(5)).
.sp
.LP
The \fBta_kcore\fR member is a cumulative measure of the amount of memory used
@@ -131,9 +131,18 @@ prime/non-prime time table
.SH SEE ALSO
.sp
.LP
-\fBacctcom\fR(1), \fBacct\fR(1M), \fBacctcon\fR(1M), \fBacctmerg\fR(1M),
-\fBacctprc\fR(1M), \fBacctsh\fR(1M), \fBprtacct\fR(1M), \fBrunacct\fR(1M),
-\fBshutacct\fR(1M), \fBacct\fR(2), \fBexec\fR(2), \fBfork\fR(2)
+.BR acctcom (1),
+.BR acct (2),
+.BR exec (2),
+.BR fork (2),
+.BR acct (8),
+.BR acctcon (8),
+.BR acctmerg (8),
+.BR acctprc (8),
+.BR acctsh (8),
+.BR prtacct (8),
+.BR runacct (8),
+.BR shutacct (8)
.SH NOTES
.sp
.LP
diff --git a/usr/src/man/man3head/aio.h.3head b/usr/src/man/man3head/aio.h.3head
index ffe255dae6..f8a56c26f3 100644
--- a/usr/src/man/man3head/aio.h.3head
+++ b/usr/src/man/man3head/aio.h.3head
@@ -155,5 +155,9 @@ A \fBlio_listio()\fR element operation option requesting a write.
.SH SEE ALSO
.sp
.LP
-\fBlseek\fR(2), \fBread\fR(2), \fBwrite\fR(2), \fBfsync\fR(3C),
-\fBlibaio\fR(3LIB), \fBlio_listio\fR(3C)
+.BR lseek (2),
+.BR read (2),
+.BR write (2),
+.BR fsync (3C),
+.BR lio_listio (3C),
+.BR libaio (3LIB)
diff --git a/usr/src/man/man3head/ar.h.3head b/usr/src/man/man3head/ar.h.3head
index 1593c0a444..991a85f43f 100644
--- a/usr/src/man/man3head/ar.h.3head
+++ b/usr/src/man/man3head/ar.h.3head
@@ -79,7 +79,7 @@ size of the file exclusive of padding.
Notice there is no provision for empty areas in an archive file.
.sp
.LP
-Each archive that contains object files (see \fBa.out\fR(4)) includes an
+Each archive that contains object files (see \fBa.out\fR(5)) includes an
archive symbol table. This symbol table is used by the link editor \fBld\fR to
determine which archive members must be loaded during the link edit process.
The archive symbol table (if it exists) is always the first file in the archive
@@ -210,7 +210,10 @@ _____________________|______________|___________________________
.SH SEE ALSO
.sp
.LP
-\fBar\fR(1), \fBld\fR(1), \fBstrip\fR(1), \fBa.out\fR(4)
+.BR ar (1),
+.BR ld (1),
+.BR strip (1),
+.BR a.out (5)
.SH NOTES
.sp
.LP
diff --git a/usr/src/man/man3head/assert.h.3head b/usr/src/man/man3head/assert.h.3head
index 682aa2c9ab..8473ab3030 100644
--- a/usr/src/man/man3head/assert.h.3head
+++ b/usr/src/man/man3head/assert.h.3head
@@ -86,7 +86,7 @@ program execution time, \fBstatic_assert()\fR is evaluated and checked by the
compiler at compilation-time.
.SH ATTRIBUTES
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -101,4 +101,6 @@ Interface Stability Standard
.SH SEE ALSO
.LP
-\fBassert\fR(3C), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR assert (3C),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/complex.h.3head b/usr/src/man/man3head/complex.h.3head
index 562de51468..ebbdb54c50 100644
--- a/usr/src/man/man3head/complex.h.3head
+++ b/usr/src/man/man3head/complex.h.3head
@@ -115,7 +115,7 @@ Values are interpreted as radians, not degrees.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -131,12 +131,30 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBcabs\fR(3M), \fBcacos\fR(3M), \fBcacosh\fR(3M), \fBcarg\fR(3M),
-\fBcasin\fR(3M), \fBcasinh\fR(3M), \fBcatan\fR(3M), \fBcatanh\fR(3M),
-\fBccos\fR(3M), \fBccosh\fR(3M), \fBcexp\fR(3M), \fBcimag\fR(3M),
-\fBclog\fR(3M), \fBconj\fR(3M), \fBcpow\fR(3M), \fBcproj\fR(3M),
-\fBcreal\fR(3M), \fBcsin\fR(3M), \fBcsinh\fR(3M), \fBcsqrt\fR(3M),
-\fBctan\fR(3M), \fBctanh\fR(3M), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR cabs (3M),
+.BR cacos (3M),
+.BR cacosh (3M),
+.BR carg (3M),
+.BR casin (3M),
+.BR casinh (3M),
+.BR catan (3M),
+.BR catanh (3M),
+.BR ccos (3M),
+.BR ccosh (3M),
+.BR cexp (3M),
+.BR cimag (3M),
+.BR clog (3M),
+.BR conj (3M),
+.BR cpow (3M),
+.BR cproj (3M),
+.BR creal (3M),
+.BR csin (3M),
+.BR csinh (3M),
+.BR csqrt (3M),
+.BR ctan (3M),
+.BR ctanh (3M),
+.BR attributes (7),
+.BR standards (7)
.SH NOTES
.sp
.LP
diff --git a/usr/src/man/man3head/cpio.h.3head b/usr/src/man/man3head/cpio.h.3head
index 14d83470e6..d251fbecea 100644
--- a/usr/src/man/man3head/cpio.h.3head
+++ b/usr/src/man/man3head/cpio.h.3head
@@ -100,7 +100,7 @@ MAGIC "070707"
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -116,4 +116,6 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBpax\fR(1), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR pax (1),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/dirent.h.3head b/usr/src/man/man3head/dirent.h.3head
index aa22e353d4..63cc084e4f 100644
--- a/usr/src/man/man3head/dirent.h.3head
+++ b/usr/src/man/man3head/dirent.h.3head
@@ -89,7 +89,7 @@ bytes preceding the terminating null byte must not exceed {\fBNAME_MAX\fR}.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -105,6 +105,12 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBclosedir\fR(3C), \fBopendir\fR(3C), \fBreaddir\fR(3C), \fBrewinddir\fR(3C),
-\fBseekdir\fR(3C), \fBtelldir\fR(3C), \fBtypes.h\fR(3HEAD),
-\fBattributes\fR(5), \fBstandards\fR(5)
+.BR closedir (3C),
+.BR opendir (3C),
+.BR readdir (3C),
+.BR rewinddir (3C),
+.BR seekdir (3C),
+.BR telldir (3C),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/endian.h.3head b/usr/src/man/man3head/endian.h.3head
index 87138c2bed..1d03dc4c10 100644
--- a/usr/src/man/man3head/endian.h.3head
+++ b/usr/src/man/man3head/endian.h.3head
@@ -30,7 +30,7 @@ the functions are documented separately in
.Xr endian 3C .
More information on endianness and a general background on the topic can
be found in
-.Xr byteorder 5 .
+.Xr byteorder 7 .
.Pp
The
.In endian.h
@@ -88,5 +88,5 @@ endianness of the system.
.Xr byteorder 3C ,
.Xr endian 3C ,
.Xr types.h 3HEAD ,
-.Xr attributes 5 ,
-.Xr byteorder 5
+.Xr attributes 7 ,
+.Xr byteorder 7
diff --git a/usr/src/man/man3head/errno.h.3head b/usr/src/man/man3head/errno.h.3head
index e7cf2eab11..0975482ef6 100644
--- a/usr/src/man/man3head/errno.h.3head
+++ b/usr/src/man/man3head/errno.h.3head
@@ -66,7 +66,7 @@ non-zero values.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -82,4 +82,6 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBIntro\fR(2), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR Intro (2),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/fcntl.h.3head b/usr/src/man/man3head/fcntl.h.3head
index 3e272db601..b525d79947 100644
--- a/usr/src/man/man3head/fcntl.h.3head
+++ b/usr/src/man/man3head/fcntl.h.3head
@@ -456,7 +456,7 @@ Non-blocking mode.
\fB\fBO_NONBLOCK\fR\fR
.ad
.RS 14n
-Non-blocking mode (POSIX; see \fBstandards\fR(5)).
+Non-blocking mode (POSIX; see \fBstandards\fR(7)).
.RE
.sp
@@ -606,7 +606,7 @@ long f_id; /* Process unique identifier */
.SH ATTRIBUTES
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -618,14 +618,20 @@ ATTRIBUTE TYPE ATTRIBUTE VALUE
_
Interface Stability Committed
_
-Standard See \fBstandards\fR(5).
+Standard See \fBstandards\fR(7).
.TE
.SH SEE ALSO
.LP
-\fBcreat\fR(2), \fBexec\fR(2), \fBfcntl\fR(2), \fBopen\fR(2),
-\fBfdatasync\fR(3C), \fBfsync\fR(3C), \fBfsattr\fR(5), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR creat (2),
+.BR exec (2),
+.BR fcntl (2),
+.BR open (2),
+.BR fdatasync (3C),
+.BR fsync (3C),
+.BR attributes (7),
+.BR fsattr (7),
+.BR standards (7)
.SH NOTES
.LP
Data is successfully transferred for a write operation to a regular file when
diff --git a/usr/src/man/man3head/fenv.h.3head b/usr/src/man/man3head/fenv.h.3head
index b2a9b5426e..856f587cc3 100644
--- a/usr/src/man/man3head/fenv.h.3head
+++ b/usr/src/man/man3head/fenv.h.3head
@@ -235,7 +235,7 @@ must contain an appropriately placed invocation as follows:
.in -2
.SH ATTRIBUTES
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -249,8 +249,16 @@ Interface Stability Standard
.TE
.SH SEE ALSO
-\fBfeclearexcept\fR(3M), \fBfegetenv\fR(3M), \fBfegetexceptflag\fR(3M),
-\fBfegetround\fR(3M), \fBfeholdexcept\fR(3M), \fBferaiseexcept\fR(3M),
-\fBfesetenv\fR(3M), \fBfesetexceptflag\fR(3M), \fBfesetround\fR(3M),
-\fBfetestexcept\fR(3M), \fBfeupdateenv\fR(3M), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR feclearexcept (3M),
+.BR fegetenv (3M),
+.BR fegetexceptflag (3M),
+.BR fegetround (3M),
+.BR feholdexcept (3M),
+.BR feraiseexcept (3M),
+.BR fesetenv (3M),
+.BR fesetexceptflag (3M),
+.BR fesetround (3M),
+.BR fetestexcept (3M),
+.BR feupdateenv (3M),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/float.h.3head b/usr/src/man/man3head/float.h.3head
index c7bb37c03f..3300b1f64e 100644
--- a/usr/src/man/man3head/float.h.3head
+++ b/usr/src/man/man3head/float.h.3head
@@ -416,7 +416,7 @@ LDBL_MIN
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -432,5 +432,7 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBcomplex.h\fR(3HEAD), \fBmath.h\fR(3HEAD), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR complex.h (3HEAD),
+.BR math.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/floatingpoint.h.3head b/usr/src/man/man3head/floatingpoint.h.3head
index ee7e030d36..e8eefad43e 100644
--- a/usr/src/man/man3head/floatingpoint.h.3head
+++ b/usr/src/man/man3head/floatingpoint.h.3head
@@ -213,6 +213,10 @@ numbers, infinities, or NaNs.
.SH SEE ALSO
.sp
.LP
-\fBabort\fR(3C), \fBdecimal_to_floating\fR(3C), \fBeconvert\fR(3C),
-\fBfloating_to_decimal\fR(3C), \fBsigfpe\fR(3C), \fBstring_to_decimal\fR(3C),
-\fBstrtod\fR(3C)
+.BR abort (3C),
+.BR decimal_to_floating (3C),
+.BR econvert (3C),
+.BR floating_to_decimal (3C),
+.BR sigfpe (3C),
+.BR string_to_decimal (3C),
+.BR strtod (3C)
diff --git a/usr/src/man/man3head/fmtmsg.h.3head b/usr/src/man/man3head/fmtmsg.h.3head
index 0915c2d2d2..245a4adcd3 100644
--- a/usr/src/man/man3head/fmtmsg.h.3head
+++ b/usr/src/man/man3head/fmtmsg.h.3head
@@ -257,7 +257,7 @@ The function was unable to generate a console message, but otherwise succeeded.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -273,4 +273,6 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBfmtmsg\fR(3C), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR fmtmsg (3C),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/fnmatch.h.3head b/usr/src/man/man3head/fnmatch.h.3head
index b566905257..a4413f4dcb 100644
--- a/usr/src/man/man3head/fnmatch.h.3head
+++ b/usr/src/man/man3head/fnmatch.h.3head
@@ -104,7 +104,7 @@ Reserved.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -120,4 +120,6 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBfnmatch\fR(3C), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR fnmatch (3C),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/ftw.h.3head b/usr/src/man/man3head/ftw.h.3head
index 3b3e4acd77..0084b9ad99 100644
--- a/usr/src/man/man3head/ftw.h.3head
+++ b/usr/src/man/man3head/ftw.h.3head
@@ -186,7 +186,7 @@ Inclusion of the <\fBftw.h\fR> header might also make visible all symbols from
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -202,4 +202,7 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBftw\fR(3C), \fBstat.h\fR(3HEAD), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR ftw (3C),
+.BR stat.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/glob.h.3head b/usr/src/man/man3head/glob.h.3head
index 34af2671fc..7f3713de35 100644
--- a/usr/src/man/man3head/glob.h.3head
+++ b/usr/src/man/man3head/glob.h.3head
@@ -182,7 +182,7 @@ Reserved.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -198,4 +198,6 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBglob\fR(3C), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR glob (3C),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/grp.h.3head b/usr/src/man/man3head/grp.h.3head
index 875f1f7480..07fdb0d57d 100644
--- a/usr/src/man/man3head/grp.h.3head
+++ b/usr/src/man/man3head/grp.h.3head
@@ -74,7 +74,7 @@ The \fBgid_t\fR type is defined as described in <\fBsys/types.h\fR> (see
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -90,5 +90,7 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBgetgrnam\fR(3C), \fBtypes.h\fR(3HEAD), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR getgrnam (3C),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/iconv.h.3head b/usr/src/man/man3head/iconv.h.3head
index 888b3ebb96..e8dc932860 100644
--- a/usr/src/man/man3head/iconv.h.3head
+++ b/usr/src/man/man3head/iconv.h.3head
@@ -68,7 +68,7 @@ Identifies the conversion from one codeset to another.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -84,5 +84,8 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBiconv\fR(3C), \fBiconv_close\fR(3C), \fBiconv_open\fR(3C),
-\fBattributes\fR(5), \fBstandards\fR(5)
+.BR iconv (3C),
+.BR iconv_close (3C),
+.BR iconv_open (3C),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/if.h.3head b/usr/src/man/man3head/if.h.3head
index 7c7f937991..e0bf4fcaea 100644
--- a/usr/src/man/man3head/if.h.3head
+++ b/usr/src/man/man3head/if.h.3head
@@ -81,7 +81,7 @@ interface name length
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -97,4 +97,6 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBif_nametoindex\fR(3XNET), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR if_nametoindex (3XNET),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/in.h.3head b/usr/src/man/man3head/in.h.3head
index 691a791d2e..d341a81f84 100644
--- a/usr/src/man/man3head/in.h.3head
+++ b/usr/src/man/man3head/in.h.3head
@@ -159,7 +159,7 @@ must be cast to \fBstruct sockaddr\fR for use with the socket interfaces.
.LP
For applications that do not require standard-conforming behavior (those that
use the socket interfaces described in section (3SOCKET) of the reference
-manual; see \fBIntro\fR(3) and \fBstandards\fR(5)), the <\fBnetinet/in.h\fR>
+manual; see \fBIntro\fR(3) and \fBstandards\fR(7)), the <\fBnetinet/in.h\fR>
header defines the \fBsockaddr_in\fR structure that includes the following
members:
.sp
@@ -176,7 +176,7 @@ char sin_zero[8]
.LP
For applications that require standard-conforming behavior (those that use the
socket interfaces described in section (3XNET) of the reference manual; see
-\fBIntro\fR(3) and \fBstandards\fR(5)), the <\fBnetinet/in.h\fR> header defines
+\fBIntro\fR(3) and \fBstandards\fR(7)), the <\fBnetinet/in.h\fR> header defines
the \fBsockaddr_in\fR structure that includes the following members:
.sp
.in +2
@@ -190,7 +190,7 @@ unsigned char sin_zero[8]
.SH ATTRIBUTES
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -205,8 +205,18 @@ Interface Stability Standard
.SH SEE ALSO
.LP
-\fBIntro\fR(3), \fBconnect\fR(3SOCKET), \fBconnect\fR(3XNET),
-\fBgetsockopt\fR(3SOCKET), \fBgetsockopt\fR(3XNET), \fBsendmsg\fR(3SOCKET),
-\fBsendmsg\fR(3XNET), \fBsendto\fR(3SOCKET), \fBsendto\fR(3XNET),
-\fBsetsockopt\fR(3SOCKET), \fBsetsockopt\fR(3XNET), \fBsockaddr\fR(3SOCKET),
-\fBsocket.h\fR(3HEAD), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR Intro (3),
+.BR socket.h (3HEAD),
+.BR connect (3SOCKET),
+.BR getsockopt (3SOCKET),
+.BR sendmsg (3SOCKET),
+.BR sendto (3SOCKET),
+.BR setsockopt (3SOCKET),
+.BR sockaddr (3SOCKET),
+.BR connect (3XNET),
+.BR getsockopt (3XNET),
+.BR sendmsg (3XNET),
+.BR sendto (3XNET),
+.BR setsockopt (3XNET),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/inet.h.3head b/usr/src/man/man3head/inet.h.3head
index 8e48664781..b020f073f2 100644
--- a/usr/src/man/man3head/inet.h.3head
+++ b/usr/src/man/man3head/inet.h.3head
@@ -80,7 +80,7 @@ char *inet_ntoa(struct in_addr);
.LP
For applications that do not require standard-conforming behavior (those that
use the socket interfaces described in section 3N of the reference manual; see
-\fBIntro\fR(3) and \fBstandards\fR(5)), the following may be declared as
+\fBIntro\fR(3) and \fBstandards\fR(7)), the following may be declared as
functions, or defined as macros, or both:
.sp
.in +2
@@ -96,7 +96,7 @@ uint16_t ntohs(uint16_t);
.LP
For applications that require standard-conforming behavior (those that use the
socket interfaces described in section 3XN of the reference manual; see
-\fBIntro\fR(3) and \fBstandards\fR(5)), the following may be declared as
+\fBIntro\fR(3) and \fBstandards\fR(7)), the following may be declared as
functions, or defined as macros, or both:
.sp
.in +2
@@ -110,7 +110,7 @@ in_port_t ntohs(in_port_t);
.SH ATTRIBUTES
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -125,6 +125,10 @@ Interface Stability Standard
.SH SEE ALSO
.LP
-\fBIntro\fR(3), \fBhtonl\fR(3C),
-\fBinet_addr\fR(3C), \fBinet_addr\fR(3XNET), \fBin.h\fR(3HEAD),
-\fBattributes\fR(5), \fBstandards\fR(5)
+.BR Intro (3),
+.BR htonl (3C),
+.BR inet_addr (3C),
+.BR in.h (3HEAD),
+.BR inet_addr (3XNET),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/inttypes.h.3head b/usr/src/man/man3head/inttypes.h.3head
index 7ddc644756..7e88a88f08 100644
--- a/usr/src/man/man3head/inttypes.h.3head
+++ b/usr/src/man/man3head/inttypes.h.3head
@@ -171,7 +171,7 @@ int main(void)
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -187,4 +187,6 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBimaxdiv\fR(3C), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR imaxdiv (3C),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/ipc.h.3head b/usr/src/man/man3head/ipc.h.3head
index 9376d0049c..70ed23aa22 100644
--- a/usr/src/man/man3head/ipc.h.3head
+++ b/usr/src/man/man3head/ipc.h.3head
@@ -155,7 +155,7 @@ Get options.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -171,4 +171,7 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBftok\fR(3C), \fBtypes.h\fR(3HEAD), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR ftok (3C),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/iso646.h.3head b/usr/src/man/man3head/iso646.h.3head
index 16bcf7ae68..8e323cb66a 100644
--- a/usr/src/man/man3head/iso646.h.3head
+++ b/usr/src/man/man3head/iso646.h.3head
@@ -159,7 +159,7 @@ expand to the corresponding tokens (on the right):
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -175,4 +175,5 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBattributes\fR(5), \fBstandards\fR(5)
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/langinfo.h.3head b/usr/src/man/man3head/langinfo.h.3head
index 99cf84768e..db4ce11134 100644
--- a/usr/src/man/man3head/langinfo.h.3head
+++ b/usr/src/man/man3head/langinfo.h.3head
@@ -204,7 +204,7 @@ used to access information corresponding to \fBRADIXCHAR\fR, \fBTHOUSEP\fR, and
\fBCRNCYSTR\fR.
.SH ATTRIBUTES
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -219,6 +219,11 @@ Interface Stability Standard
.SH SEE ALSO
.LP
-\fBmkmsgs\fR(1), \fBlocaleconv\fR(3C), \fBnl_langinfo\fR(3C),
-\fBnl_types.h\fR(3HEAD), \fBsetlocale\fR(3C), \fBstrftime\fR(3C),
-\fBattributes\fR(5), \fBstandards\fR(5)
+.BR mkmsgs (1),
+.BR localeconv (3C),
+.BR nl_langinfo (3C),
+.BR setlocale (3C),
+.BR strftime (3C),
+.BR nl_types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/libgen.h.3head b/usr/src/man/man3head/libgen.h.3head
index 7e296c05c5..e95297ef6a 100644
--- a/usr/src/man/man3head/libgen.h.3head
+++ b/usr/src/man/man3head/libgen.h.3head
@@ -60,7 +60,7 @@ and pathname manipulation. See \fBlibgen\fR(3LIB).
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -76,5 +76,8 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBbasename\fR(3C), \fBdirname\fR(3C), \fBlibgen\fR(3LIB), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR basename (3C),
+.BR dirname (3C),
+.BR libgen (3LIB),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/libintl.h.3head b/usr/src/man/man3head/libintl.h.3head
index 0c6878840f..a48fea6a23 100644
--- a/usr/src/man/man3head/libintl.h.3head
+++ b/usr/src/man/man3head/libintl.h.3head
@@ -30,7 +30,7 @@ specified major revision of the GNU MO file format.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -46,4 +46,5 @@ Interface Stability Uncommitted
.SH SEE ALSO
.sp
.LP
-\fBgettext\fR(3C), \fBattributes\fR(5)
+.BR gettext (3C),
+.BR attributes (7)
diff --git a/usr/src/man/man3head/limits.h.3head b/usr/src/man/man3head/limits.h.3head
index 0e9e9fd470..b7a8d452fe 100644
--- a/usr/src/man/man3head/limits.h.3head
+++ b/usr/src/man/man3head/limits.h.3head
@@ -716,7 +716,7 @@ The resolution of the \fBCLOCK_REALTIME\fR clock, in nanoseconds.
The symbolic constants in the following list are symbolic names for the most
restrictive value for certain features on an implementation conforming to
various POSIX and Single Unix Specification requirements. See
-\fBstandards\fR(5).
+\fBstandards\fR(7).
.sp
.ne 2
.na
@@ -1594,4 +1594,7 @@ Default process priority.
.SH SEE ALSO
.sp
.LP
-\fBfpathconf\fR(2), \fBpathconf\fR(2), \fBsysconf\fR(3C), \fBstandards\fR(5)
+.BR fpathconf (2),
+.BR pathconf (2),
+.BR sysconf (3C),
+.BR standards (7)
diff --git a/usr/src/man/man3head/locale.h.3head b/usr/src/man/man3head/locale.h.3head
index 70f94979fb..c3dd5ee3a5 100644
--- a/usr/src/man/man3head/locale.h.3head
+++ b/usr/src/man/man3head/locale.h.3head
@@ -57,7 +57,7 @@ locale.h, locale \- category macros
.LP
The <\fBlocale.h\fR> header provides a definition for the \fBlconv\fR
structure, which includes the following members. (See the definition of
-\fBLC_MONETARY\fR in \fBlocale\fR(5).)
+\fBLC_MONETARY\fR in \fBlocale\fR(7).)
.sp
.in +2
.nf
@@ -159,7 +159,7 @@ Additional macro definitions, beginning with the characters \fBLC_\fR and an
uppercase letter, can also be specified here.
.SH ATTRIBUTES
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.TS
box;
c | c
@@ -177,6 +177,6 @@ Interface Stability Standard
.BR uselocale (3C),
.BR localeconv (3C),
.BR stddef.h (3HEAD),
-.BR attributes (5),
-.BR locale (5),
-.BR standards (5)
+.BR attributes (7),
+.BR locale (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/math.h.3head b/usr/src/man/man3head/math.h.3head
index 6f24cc874c..78255659c5 100644
--- a/usr/src/man/man3head/math.h.3head
+++ b/usr/src/man/man3head/math.h.3head
@@ -388,7 +388,7 @@ The <\fBmath.h\fR> header defines the structure and constants used by the
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -404,5 +404,10 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBIntro\fR(3), \fBfenv.h\fR(3HEAD), \fBlibm\fR(3LIB), \fBlimits.h\fR(3HEAD),
-\fBmatherr\fR(3M), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR Intro (3),
+.BR fenv.h (3HEAD),
+.BR limits.h (3HEAD),
+.BR libm (3LIB),
+.BR matherr (3M),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/mman.h.3head b/usr/src/man/man3head/mman.h.3head
index 4ccf3f9a99..b0619bb03a 100644
--- a/usr/src/man/man3head/mman.h.3head
+++ b/usr/src/man/man3head/mman.h.3head
@@ -220,7 +220,7 @@ described in <\fBsys/types.h\fR>. See \fBtypes\fR(3HEAD).
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -232,12 +232,20 @@ ATTRIBUTE TYPE ATTRIBUTE VALUE
_
Interface Stability Committed
_
-Standard See \fBstandards\fR(5).
+Standard See \fBstandards\fR(7).
.TE
.SH SEE ALSO
.sp
.LP
-\fBmmap\fR(2), \fBmprotect\fR(2), \fBmunmap\fR(2), \fBmadvise\fR(3C),
-\fBmlock\fR(3C), \fBmlockall\fR(3C), \fBmsync\fR(3C), \fBshm_open\fR(3C),
-\fBshm_unlink\fR(3C), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR mmap (2),
+.BR mprotect (2),
+.BR munmap (2),
+.BR madvise (3C),
+.BR mlock (3C),
+.BR mlockall (3C),
+.BR msync (3C),
+.BR shm_open (3C),
+.BR shm_unlink (3C),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/monetary.h.3head b/usr/src/man/man3head/monetary.h.3head
index 62d4c703f3..abb31e2ccb 100644
--- a/usr/src/man/man3head/monetary.h.3head
+++ b/usr/src/man/man3head/monetary.h.3head
@@ -77,7 +77,7 @@ As described in \fBtypes.h\fR(3HEAD).
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -93,5 +93,8 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBstddef.h\fR(3HEAD), \fBstrfmon\fR(3C), \fBtypes.h\fR(3HEAD),
-\fBattributes\fR(5), \fBstandards\fR(5)
+.BR strfmon (3C),
+.BR stddef.h (3HEAD),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/mqueue.h.3head b/usr/src/man/man3head/mqueue.h.3head
index 76fe62535a..34eb4c6589 100644
--- a/usr/src/man/man3head/mqueue.h.3head
+++ b/usr/src/man/man3head/mqueue.h.3head
@@ -85,7 +85,7 @@ the headers <\fBfcntl.h\fR>, <\fBsignal.h\fR>, <\fBsys/types.h\fR>, and
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -101,5 +101,9 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBfcntl.h\fR(3HEAD), \fBsignal.h\fR(3HEAD), \fBtime.h\fR(3HEAD),
-\fBtypes.h\fR(3HEAD), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR fcntl.h (3HEAD),
+.BR signal.h (3HEAD),
+.BR time.h (3HEAD),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/msg.h.3head b/usr/src/man/man3head/msg.h.3head
index fceaddf562..0420b33adc 100644
--- a/usr/src/man/man3head/msg.h.3head
+++ b/usr/src/man/man3head/msg.h.3head
@@ -118,7 +118,7 @@ types are defined as described in <\fBsys/types.h\fR>. See \fBtypes\fR(3HEAD).
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -134,6 +134,11 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBmsgctl\fR(2), \fBmsgget\fR(2), \fBmsgrcv\fR(2), \fBmsgsnd\fR(2),
-\fBipc.h\fR(3HEAD), \fBtypes.h\fR(3HEAD), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR msgctl (2),
+.BR msgget (2),
+.BR msgrcv (2),
+.BR msgsnd (2),
+.BR ipc.h (3HEAD),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/ndbm.h.3head b/usr/src/man/man3head/ndbm.h.3head
index 1e138255f9..dbd8563fae 100644
--- a/usr/src/man/man3head/ndbm.h.3head
+++ b/usr/src/man/man3head/ndbm.h.3head
@@ -97,7 +97,7 @@ Allow replacing existing entries.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -113,4 +113,6 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBndbm\fR(3C), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR ndbm (3C),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/netdb.h.3head b/usr/src/man/man3head/netdb.h.3head
index 4c8545f533..85735b09ef 100644
--- a/usr/src/man/man3head/netdb.h.3head
+++ b/usr/src/man/man3head/netdb.h.3head
@@ -159,7 +159,7 @@ Inclusion of the <\fBnetdb.h\fR> header may also make visible all symbols from
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -175,7 +175,15 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBIntro\fR(3), \fBendhostent\fR(3NSL), \fBendhostent\fR(3XNET),
-\fBendnetent\fR(3SOCKET), \fBendnetent\fR(3XNET), \fBendprotoent\fR(3SOCKET),
-\fBendprotoent\fR(3XNET), \fBendservent\fR(3SOCKET), \fBendservent\fR(3XNET),
-\fBin.h\fR(3HEAD), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR Intro (3),
+.BR in.h (3HEAD),
+.BR endhostent (3NSL),
+.BR endnetent (3SOCKET),
+.BR endprotoent (3SOCKET),
+.BR endservent (3SOCKET),
+.BR endhostent (3XNET),
+.BR endnetent (3XNET),
+.BR endprotoent (3XNET),
+.BR endservent (3XNET),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/nl_types.h.3head b/usr/src/man/man3head/nl_types.h.3head
index d4f4da07e7..fe6a65578f 100644
--- a/usr/src/man/man3head/nl_types.h.3head
+++ b/usr/src/man/man3head/nl_types.h.3head
@@ -77,5 +77,8 @@ Maximum size of a message.
.SH SEE ALSO
.sp
.LP
-\fBgencat\fR(1), \fBcatgets\fR(3C), \fBcatopen\fR(3C), \fBnl_langinfo\fR(3C),
-\fBlanginfo.h\fR(3HEAD)
+.BR gencat (1),
+.BR catgets (3C),
+.BR catopen (3C),
+.BR nl_langinfo (3C),
+.BR langinfo.h (3HEAD)
diff --git a/usr/src/man/man3head/poll.h.3head b/usr/src/man/man3head/poll.h.3head
index 9ac36e8c3c..0022477f46 100644
--- a/usr/src/man/man3head/poll.h.3head
+++ b/usr/src/man/man3head/poll.h.3head
@@ -205,7 +205,7 @@ file and device-specific.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -221,5 +221,8 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBgetconf\fR(1), \fBpoll\fR(2), \fBconfstr\fR(3C), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR getconf (1),
+.BR poll (2),
+.BR confstr (3C),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/pthread.h.3head b/usr/src/man/man3head/pthread.h.3head
index 1406e65414..174969ad5f 100644
--- a/usr/src/man/man3head/pthread.h.3head
+++ b/usr/src/man/man3head/pthread.h.3head
@@ -115,7 +115,7 @@ pthread_t
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -131,22 +131,44 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBsched.h\fR(3HEAD), \fBtime.h\fR(3HEAD), \fBtypes.h\fR(3HEAD),
-\fBpthread_attr_getguardsize\fR(3C), \fBpthread_attr_init\fR(3C),
-\fBpthread_attr_setscope\fR(3C), \fBpthread_cancel\fR(3C),
-\fBpthread_cleanup_pop\fR(3C), \fBpthread_cond_init\fR(3C),
-\fBpthread_cond_signal\fR(3C), \fBpthread_cond_wait\fR(3C),
-\fBpthread_condattr_init\fR(3C), \fBpthread_create\fR(3C),
-\fBpthread_detach\fR(3C), \fBpthread_equal\fR(3C), \fBpthread_exit\fR(3C),
-\fBpthread_getconcurrency\fR(3C), \fBpthread_getschedparam\fR(3C),
-\fBpthread_join\fR(3C), \fBpthread_key_create\fR(3C),
-\fBpthread_key_delete\fR(3C), \fBpthread_mutex_consistent\fR(3C),
-\fBpthread_mutex_init\fR(3C), \fBpthread_mutex_lock\fR(3C),
-\fBpthread_mutex_setprioceiling\fR(3C), \fBpthread_mutexattr_getrobust\fR(3C),
-\fBpthread_mutexattr_gettype\fR(3C), \fBpthread_mutexattr_getprotocol\fR(3C),
-\fBpthread_mutexattr_init\fR(3C), \fBpthread_once\fR(3C),
-\fBpthread_rwlock_init\fR(3C), \fBpthread_rwlock_rdlock\fR(3C),
-\fBpthread_rwlock_unlock\fR(3C), \fBpthread_rwlock_wrlock\fR(3C),
-\fBpthread_rwlockattr_getpshared\fR(3C), \fBpthread_rwlockattr_init\fR(3C),
-\fBpthread_self\fR(3C), \fBpthread_setcancelstate\fR(3C),
-\fBpthread_setspecific\fR(3C), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR pthread_attr_getguardsize (3C),
+.BR pthread_attr_init (3C),
+.BR pthread_attr_setscope (3C),
+.BR pthread_cancel (3C),
+.BR pthread_cleanup_pop (3C),
+.BR pthread_cond_init (3C),
+.BR pthread_cond_signal (3C),
+.BR pthread_cond_wait (3C),
+.BR pthread_condattr_init (3C),
+.BR pthread_create (3C),
+.BR pthread_detach (3C),
+.BR pthread_equal (3C),
+.BR pthread_exit (3C),
+.BR pthread_getconcurrency (3C),
+.BR pthread_getschedparam (3C),
+.BR pthread_join (3C),
+.BR pthread_key_create (3C),
+.BR pthread_key_delete (3C),
+.BR pthread_mutex_consistent (3C),
+.BR pthread_mutex_init (3C),
+.BR pthread_mutex_lock (3C),
+.BR pthread_mutex_setprioceiling (3C),
+.BR pthread_mutexattr_getprotocol (3C),
+.BR pthread_mutexattr_getrobust (3C),
+.BR pthread_mutexattr_gettype (3C),
+.BR pthread_mutexattr_init (3C),
+.BR pthread_once (3C),
+.BR pthread_rwlock_init (3C),
+.BR pthread_rwlock_rdlock (3C),
+.BR pthread_rwlock_unlock (3C),
+.BR pthread_rwlock_wrlock (3C),
+.BR pthread_rwlockattr_getpshared (3C),
+.BR pthread_rwlockattr_init (3C),
+.BR pthread_self (3C),
+.BR pthread_setcancelstate (3C),
+.BR pthread_setspecific (3C),
+.BR sched.h (3HEAD),
+.BR time.h (3HEAD),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/pwd.h.3head b/usr/src/man/man3head/pwd.h.3head
index 37de8c6486..9085166cdc 100644
--- a/usr/src/man/man3head/pwd.h.3head
+++ b/usr/src/man/man3head/pwd.h.3head
@@ -75,7 +75,7 @@ The \fBgid_t\fR and \fBuid_t\fR types are defined as described in
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -91,5 +91,7 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBgetpwnam\fR(3C), \fBtypes.h\fR(3HEAD), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR getpwnam (3C),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/regex.h.3head b/usr/src/man/man3head/regex.h.3head
index ccc0abbb3f..bee583ecdc 100644
--- a/usr/src/man/man3head/regex.h.3head
+++ b/usr/src/man/man3head/regex.h.3head
@@ -285,7 +285,7 @@ Reserved.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -301,5 +301,7 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBregcomp\fR(3C), \fBtypes.h\fR(3HEAD), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR regcomp (3C),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/resource.h.3head b/usr/src/man/man3head/resource.h.3head
index d5f0a8e4d9..204a26b349 100644
--- a/usr/src/man/man3head/resource.h.3head
+++ b/usr/src/man/man3head/resource.h.3head
@@ -255,7 +255,7 @@ symbols from <\fBsys/time.h\fR>. See \fBtime.h\fR(3HEAD).
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -271,5 +271,9 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBgetrlimit\fR(2), \fBgetpriority\fR(3C), \fBtime.h\fR(3HEAD),
-\fBtypes.h\fR(3HEAD), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR getrlimit (2),
+.BR getpriority (3C),
+.BR time.h (3HEAD),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/sched.h.3head b/usr/src/man/man3head/sched.h.3head
index 060cba30a6..d844b6ad32 100644
--- a/usr/src/man/man3head/sched.h.3head
+++ b/usr/src/man/man3head/sched.h.3head
@@ -149,6 +149,8 @@ the header \fB<time.h>\fR.
.SH SEE ALSO
.sp
.LP
-\fBpriocntl\fR(2), \fBsched_get_priority_max\fR(3C),
-\fBsched_get_priority_min\fR(3C), \fBsched_rr_get_interval\fR(3C),
-\fBtime.h\fR(3HEAD)
+.BR priocntl (2),
+.BR sched_get_priority_max (3C),
+.BR sched_get_priority_min (3C),
+.BR sched_rr_get_interval (3C),
+.BR time.h (3HEAD)
diff --git a/usr/src/man/man3head/search.h.3head b/usr/src/man/man3head/search.h.3head
index 3d84b53533..7f54f66cfb 100644
--- a/usr/src/man/man3head/search.h.3head
+++ b/usr/src/man/man3head/search.h.3head
@@ -84,7 +84,7 @@ The \fBsize_t\fR type is defined as described in <\fBsys/types.h\fR>. See
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -100,5 +100,10 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBhsearch\fR(3C), \fBinsque\fR(3C), \fBlsearch\fR(3C), \fBtsearch\fR(3C),
-\fBtypes.h\fR(3HEAD), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR hsearch (3C),
+.BR insque (3C),
+.BR lsearch (3C),
+.BR tsearch (3C),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/select.h.3head b/usr/src/man/man3head/select.h.3head
index 0188f77db5..5ab945704e 100644
--- a/usr/src/man/man3head/select.h.3head
+++ b/usr/src/man/man3head/select.h.3head
@@ -98,7 +98,7 @@ the headers <\fBsignal.h\fR>, <\fBsys/time.h\fR>, and <\fBtime.h\fR>.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -114,5 +114,9 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBselect\fR(3C), \fBsignal.h\fR(3HEAD), \fBtime.h\fR(3HEAD),
-\fBtypes.h\fR(3HEAD), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR select (3C),
+.BR signal.h (3HEAD),
+.BR time.h (3HEAD),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/sem.h.3head b/usr/src/man/man3head/sem.h.3head
index a7f98c3b02..53038b5253 100644
--- a/usr/src/man/man3head/sem.h.3head
+++ b/usr/src/man/man3head/sem.h.3head
@@ -187,7 +187,7 @@ included. See \fBipc.h\fR(3HEAD).
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -203,5 +203,10 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBsemctl\fR(2), \fBsemget\fR(2), \fBsemop\fR(2), \fBipc.h\fR(3HEAD),
-\fBtypes.h\fR(3HEAD), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR semctl (2),
+.BR semget (2),
+.BR semop (2),
+.BR ipc.h (3HEAD),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/semaphore.h.3head b/usr/src/man/man3head/semaphore.h.3head
index 58051cc895..4cc306f595 100644
--- a/usr/src/man/man3head/semaphore.h.3head
+++ b/usr/src/man/man3head/semaphore.h.3head
@@ -68,7 +68,7 @@ and \fBtypes.h\fR(3HEAD).
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -80,13 +80,21 @@ ATTRIBUTE TYPE ATTRIBUTE VALUE
_
Interface Stability Committed
_
-Standard See \fBstandards\fR(5).
+Standard See \fBstandards\fR(7).
.TE
.SH SEE ALSO
.sp
.LP
-\fBfcntl.h\fR(3HEAD), \fBtypes.h\fR(3HEAD), \fBsem_destroy\fR(3C),
-\fBsem_getvalue\fR(3C), \fBsem_init\fR(3C), \fBsem_open\fR(3C),
-\fBsem_post\fR(3C), \fBsem_timedwait\fR(3C), \fBsem_unlink\fR(3C),
-\fBsem_wait\fR(3C), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR sem_destroy (3C),
+.BR sem_getvalue (3C),
+.BR sem_init (3C),
+.BR sem_open (3C),
+.BR sem_post (3C),
+.BR sem_timedwait (3C),
+.BR sem_unlink (3C),
+.BR sem_wait (3C),
+.BR fcntl.h (3HEAD),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/setjmp.h.3head b/usr/src/man/man3head/setjmp.h.3head
index 24a75aa96d..de95613a90 100644
--- a/usr/src/man/man3head/setjmp.h.3head
+++ b/usr/src/man/man3head/setjmp.h.3head
@@ -61,7 +61,7 @@ to enable the visibility of the symbols in this header.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -77,4 +77,7 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fB_longjmp\fR(3C), \fBsetjmp\fR(3C), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR _longjmp (3C),
+.BR setjmp (3C),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/shm.h.3head b/usr/src/man/man3head/shm.h.3head
index 6d5b155d2e..4988a6a2e3 100644
--- a/usr/src/man/man3head/shm.h.3head
+++ b/usr/src/man/man3head/shm.h.3head
@@ -128,7 +128,7 @@ header is included.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -144,5 +144,10 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBshmctl\fR(2), \fBshmget\fR(2), \fBshmop\fR(2), \fBipc.h\fR(3HEAD),
-\fBtypes.h\fR(3HEAD), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR shmctl (2),
+.BR shmget (2),
+.BR shmop (2),
+.BR ipc.h (3HEAD),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/siginfo.h.3head b/usr/src/man/man3head/siginfo.h.3head
index f639a75def..db0064115b 100644
--- a/usr/src/man/man3head/siginfo.h.3head
+++ b/usr/src/man/man3head/siginfo.h.3head
@@ -259,10 +259,20 @@ T}
.SH SEE ALSO
.sp
.LP
-\fB_lwp_kill\fR(2), \fBkill\fR(2), \fBsetrctl\fR(2), \fBsigaction\fR(2),
-\fBsigsend\fR(2), \fBwaitid\fR(2), \fBabort\fR(3C), \fBaio_read\fR(3C),
-\fBmq_notify\fR(3C), \fBraise\fR(3C), \fBsignal.h\fR(3HEAD),
-\fBsigqueue\fR(3C), \fBtimer_create\fR(3C), \fBtimer_settime\fR(3C)
+.BR _lwp_kill (2),
+.BR kill (2),
+.BR setrctl (2),
+.BR sigaction (2),
+.BR sigsend (2),
+.BR waitid (2),
+.BR abort (3C),
+.BR aio_read (3C),
+.BR mq_notify (3C),
+.BR raise (3C),
+.BR sigqueue (3C),
+.BR timer_create (3C),
+.BR timer_settime (3C),
+.BR signal.h (3HEAD)
.SH NOTES
.sp
.LP
diff --git a/usr/src/man/man3head/signal.h.3head b/usr/src/man/man3head/signal.h.3head
index 7645c24c45..f17ddd9c49 100644
--- a/usr/src/man/man3head/signal.h.3head
+++ b/usr/src/man/man3head/signal.h.3head
@@ -161,9 +161,9 @@ The signals currently defined by <\fBsignal.h\fR> are as follows:
c c c c
l l l l .
Name Value Default Event
-\fBSIGHUP\fR 1 Exit Hangup (see \fBtermio\fR(7I))
-\fBSIGINT\fR 2 Exit Interrupt (see \fBtermio\fR(7I))
-\fBSIGQUIT\fR 3 Core Quit (see \fBtermio\fR(7I))
+\fBSIGHUP\fR 1 Exit Hangup (see \fBtermio\fR(4I))
+\fBSIGINT\fR 2 Exit Interrupt (see \fBtermio\fR(4I))
+\fBSIGQUIT\fR 3 Core Quit (see \fBtermio\fR(4I))
\fBSIGILL\fR 4 Core Illegal Instruction
\fBSIGTRAP\fR 5 Core Trace or Breakpoint Trap
\fBSIGABRT\fR 6 Core Abort
@@ -182,12 +182,12 @@ Name Value Default Event
\fBSIGPWR\fR 19 Ignore Power Fail or Restart
\fBSIGWINCH\fR 20 Ignore Window Size Change
\fBSIGURG\fR 21 Ignore Urgent Socket Condition
-\fBSIGPOLL\fR 22 Exit Pollable Event (see \fBstreamio\fR(7I))
+\fBSIGPOLL\fR 22 Exit Pollable Event (see \fBstreamio\fR(4I))
\fBSIGSTOP\fR 23 Stop Stopped (signal)
-\fBSIGTSTP\fR 24 Stop Stopped (user) (see \fBtermio\fR(7I))
+\fBSIGTSTP\fR 24 Stop Stopped (user) (see \fBtermio\fR(4I))
\fBSIGCONT\fR 25 Ignore Continued
-\fBSIGTTIN\fR 26 Stop Stopped (tty input) (see \fBtermio\fR(7I))
-\fBSIGTTOU\fR 27 Stop Stopped (tty output) (see \fBtermio\fR(7I))
+\fBSIGTTIN\fR 26 Stop Stopped (tty input) (see \fBtermio\fR(4I))
+\fBSIGTTOU\fR 27 Stop Stopped (tty output) (see \fBtermio\fR(4I))
\fBSIGVTALRM\fR 28 Exit Virtual Timer Expired
\fBSIGPROF\fR 29 Exit Profiling Timer Expired
\fBSIGXCPU\fR 30 Core T{
@@ -440,7 +440,7 @@ silently discarded.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -452,21 +452,41 @@ ATTRIBUTE TYPE ATTRIBUTE VALUE
_
Interface Stability Committed
_
-Standard See \fBstandards\fR(5).
+Standard See \fBstandards\fR(7).
.TE
.SH SEE ALSO
.sp
.LP
-\fBlockd\fR(1M), \fBIntro\fR(2), \fBalarm\fR(2), \fBexit\fR(2), \fBfcntl\fR(2),
-\fBgetrlimit\fR(2), \fBioctl\fR(2), \fBkill\fR(2), \fBpause\fR(2),
-\fBsetrctl\fR(2), \fBsigaction\fR(2), \fBsigaltstack\fR(2),
-\fBsigprocmask\fR(2), \fBsigsend\fR(2), \fBsigsuspend\fR(2), \fBsigwait\fR(2),
-\fBport_associate\fR(3C), \fBpthread_create\fR(3C), \fBpthread_kill\fR(3C),
-\fBpthread_sigmask\fR(3C), \fBsetjmp\fR(3C), \fBsiginfo.h\fR(3HEAD),
-\fBsignal\fR(3C), \fBsigqueue\fR(3C), \fBsigsetops\fR(3C),
-\fBucontext.h\fR(3HEAD), \fBwait\fR(3C), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR Intro (2),
+.BR alarm (2),
+.BR exit (2),
+.BR fcntl (2),
+.BR getrlimit (2),
+.BR ioctl (2),
+.BR kill (2),
+.BR pause (2),
+.BR setrctl (2),
+.BR sigaction (2),
+.BR sigaltstack (2),
+.BR sigprocmask (2),
+.BR sigsend (2),
+.BR sigsuspend (2),
+.BR sigwait (2),
+.BR port_associate (3C),
+.BR pthread_create (3C),
+.BR pthread_kill (3C),
+.BR pthread_sigmask (3C),
+.BR setjmp (3C),
+.BR signal (3C),
+.BR sigqueue (3C),
+.BR sigsetops (3C),
+.BR wait (3C),
+.BR siginfo.h (3HEAD),
+.BR ucontext.h (3HEAD),
+.BR attributes (7),
+.BR standards (7),
+.BR lockd (8)
.SH NOTES
.sp
.LP
diff --git a/usr/src/man/man3head/socket.h.3head b/usr/src/man/man3head/socket.h.3head
index 676e2966b4..5a9dee8c2c 100644
--- a/usr/src/man/man3head/socket.h.3head
+++ b/usr/src/man/man3head/socket.h.3head
@@ -712,7 +712,7 @@ in \fBread\fR(2). The \fImsg_accrights\fR parameter specifies the buffer in
which access rights sent along with the message are received. The
\fImsg_accrightslen\fR specifies the length of the buffer.
.SH ATTRIBUTES
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -726,18 +726,43 @@ Interface Stability Standard
.TE
.SH SEE ALSO
-\fBaccept\fR(3SOCKET), \fBaccept\fR(3XNET), \fBbind\fR(3SOCKET),
-\fBbind\fR(3XNET), \fBconnect\fR(3SOCKET), \fBconnect\fR(3XNET),
-\fBgetpeername\fR(3SOCKET), \fBgetpeername\fR(3XNET), \fBgetpeerucred\fR(3C),
-\fBgetsockname\fR(3SOCKET), \fBgetsockname\fR(3XNET),
-\fBgetsockopt\fR(3SOCKET), \fBgetsockopt\fR(3XNET), \fBlibsocket\fR(3LIB),
-\fBlisten\fR(3SOCKET), \fBlisten\fR(3XNET), \fBrecv\fR(3SOCKET),
-\fBrecv\fR(3XNET), \fBrecvfrom\fR(3SOCKET), \fBrecvfrom\fR(3XNET),
-\fBrecvmsg\fR(3SOCKET), \fBrecvmsg\fR(3XNET), \fBsend\fR(3SOCKET),
-\fBsend\fR(3XNET), \fBsendmsg\fR(3SOCKET), \fBsendmsg\fR(3XNET),
-\fBsendto\fR(3SOCKET), \fBsendto\fR(3XNET), \fBsetsockopt\fR(3SOCKET),
-\fBsetsockopt\fR(3XNET), \fBshutdown\fR(3SOCKET), \fBshutdown\fR(3XNET),
-\fBsockaddr\fR(3SOCKET),
-\fBsocket\fR(3SOCKET), \fBsocket\fR(3XNET), \fBsocketpair\fR(3SOCKET),
-\fBsocketpair\fR(3XNET), \fBucred_get\fR(3C), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR getpeerucred (3C),
+.BR ucred_get (3C),
+.BR libsocket (3LIB),
+.BR accept (3SOCKET),
+.BR bind (3SOCKET),
+.BR connect (3SOCKET),
+.BR getpeername (3SOCKET),
+.BR getsockname (3SOCKET),
+.BR getsockopt (3SOCKET),
+.BR listen (3SOCKET),
+.BR recv (3SOCKET),
+.BR recvfrom (3SOCKET),
+.BR recvmsg (3SOCKET),
+.BR send (3SOCKET),
+.BR sendmsg (3SOCKET),
+.BR sendto (3SOCKET),
+.BR setsockopt (3SOCKET),
+.BR shutdown (3SOCKET),
+.BR sockaddr (3SOCKET),
+.BR socket (3SOCKET),
+.BR socketpair (3SOCKET),
+.BR accept (3XNET),
+.BR bind (3XNET),
+.BR connect (3XNET),
+.BR getpeername (3XNET),
+.BR getsockname (3XNET),
+.BR getsockopt (3XNET),
+.BR listen (3XNET),
+.BR recv (3XNET),
+.BR recvfrom (3XNET),
+.BR recvmsg (3XNET),
+.BR send (3XNET),
+.BR sendmsg (3XNET),
+.BR sendto (3XNET),
+.BR setsockopt (3XNET),
+.BR shutdown (3XNET),
+.BR socket (3XNET),
+.BR socketpair (3XNET),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/spawn.h.3head b/usr/src/man/man3head/spawn.h.3head
index b6d8651796..e5b78fb891 100644
--- a/usr/src/man/man3head/spawn.h.3head
+++ b/usr/src/man/man3head/spawn.h.3head
@@ -81,7 +81,7 @@ Inclusion of the <\fBspawn.h\fR> header can make visible symbols defined in the
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -97,5 +97,9 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBsched.h\fR(3HEAD), \fBsemaphore.h\fR(3HEAD), \fBsignal.h\fR(3HEAD),
-\fBtypes.h\fR(3HEAD), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR sched.h (3HEAD),
+.BR semaphore.h (3HEAD),
+.BR signal.h (3HEAD),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/stat.h.3head b/usr/src/man/man3head/stat.h.3head
index 0e4ccde84a..31670e12a3 100644
--- a/usr/src/man/man3head/stat.h.3head
+++ b/usr/src/man/man3head/stat.h.3head
@@ -63,7 +63,7 @@ l l l .
.sp
.LP
-The following macros are for POSIX conformance (see \fBstandards\fR(5)):
+The following macros are for POSIX conformance (see \fBstandards\fR(7)):
.sp
.sp
@@ -93,7 +93,7 @@ of the range [0, 999 999 999], for use with the \fBfutimens()\fR and
.SH ATTRIBUTES
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -105,10 +105,13 @@ ATTRIBUTE TYPE ATTRIBUTE VALUE
_
Interface Stability Committed
_
-Standard See \fBstandards\fR(5).
+Standard See \fBstandards\fR(7).
.TE
.SH SEE ALSO
.LP
-\fBfutimens\fR(2), \fBstat\fR(2), \fBtypes.h\fR(3HEAD), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR futimens (2),
+.BR stat (2),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/statvfs.h.3head b/usr/src/man/man3head/statvfs.h.3head
index d1c68b9ca2..5d271533c8 100644
--- a/usr/src/man/man3head/statvfs.h.3head
+++ b/usr/src/man/man3head/statvfs.h.3head
@@ -109,7 +109,7 @@ does not support \fBsetuid()\fR/\fBsetgid()\fR semantics
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -125,4 +125,7 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBstatvfs\fR(2), \fBtypes.h\fR(3HEAD), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR statvfs (2),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/stdbool.h.3head b/usr/src/man/man3head/stdbool.h.3head
index 2c0f36635d..fbce7329e7 100644
--- a/usr/src/man/man3head/stdbool.h.3head
+++ b/usr/src/man/man3head/stdbool.h.3head
@@ -103,7 +103,7 @@ An application can undefine and then possibly redefine the macros \fBbool\fR,
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -119,4 +119,5 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBattributes\fR(5), \fBstandards\fR(5)
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/stddef.h.3head b/usr/src/man/man3head/stddef.h.3head
index 3e54a6932d..beba84ef0b 100644
--- a/usr/src/man/man3head/stddef.h.3head
+++ b/usr/src/man/man3head/stddef.h.3head
@@ -133,7 +133,7 @@ be obtained using the \fBconfstr\fR(3C) function or the \fBgetconf\fR(1)
utility.
.SH ATTRIBUTES
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -148,5 +148,9 @@ Interface Stability Standard
.SH SEE ALSO
.LP
-\fBgetconf\fR(1), \fBconfstr\fR(3C), \fBtypes.h\fR(3HEAD),
-\fBwchar.h\fR(3HEAD), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR getconf (1),
+.BR confstr (3C),
+.BR types.h (3HEAD),
+.BR wchar.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/stdint.h.3head b/usr/src/man/man3head/stdint.h.3head
index bf64e9473e..2381e03702 100644
--- a/usr/src/man/man3head/stdint.h.3head
+++ b/usr/src/man/man3head/stdint.h.3head
@@ -889,7 +889,7 @@ UINTMAX_C(\fIvalue\fR)
.RE
.SH ATTRIBUTES
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -903,5 +903,9 @@ Interface Stability Standard
.TE
.SH SEE ALSO
-\fBinttypes.h\fR(3HEAD), \fBsignal.h\fR(3HEAD), \fBstddef.h\fR(3HEAD),
-\fBwchar.h\fR(3HEAD), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR inttypes.h (3HEAD),
+.BR signal.h (3HEAD),
+.BR stddef.h (3HEAD),
+.BR wchar.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/stdio.h.3head b/usr/src/man/man3head/stdio.h.3head
index 06446d9302..01233e7fd2 100644
--- a/usr/src/man/man3head/stdio.h.3head
+++ b/usr/src/man/man3head/stdio.h.3head
@@ -285,7 +285,7 @@ as described in <\fBstddef.h\fR>
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -301,12 +301,39 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBrename\fR(2), \fBctermid\fR(3C), \fBfclose\fR(3C), \fBfdopen\fR(3C),
-\fBfflush\fR(3C), \fBfgetc\fR(3C), \fBfgetpos\fR(3C), \fBfgets\fR(3C),
-\fBflockfile\fR(3C), \fBfopen\fR(3C), \fBfputc\fR(3C), \fBfputs\fR(3C),
-\fBfputwc\fR(3C), \fBfread\fR(3C), \fBfreopen\fR(3C), \fBfseek\fR(3C),
-\fBfsetpos\fR(3C), \fBftell\fR(3C), \fBfwrite\fR(3C), \fBgetwchar\fR(3C),
-\fBgetopt\fR(3C), \fBperror\fR(3C), \fBpopen\fR(3C), \fBprintf\fR(3C),
-\fBremove\fR(3C), \fBrewind\fR(3C), \fBscanf\fR(3C), \fBsetbuf\fR(3C),
-\fBstdio\fR(3C), \fBsystem\fR(3C), \fBtmpfile\fR(3C), \fBtmpnam\fR(3C),
-\fBungetc\fR(3C), \fBvprintf\fR(3C), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR rename (2),
+.BR ctermid (3C),
+.BR fclose (3C),
+.BR fdopen (3C),
+.BR fflush (3C),
+.BR fgetc (3C),
+.BR fgetpos (3C),
+.BR fgets (3C),
+.BR flockfile (3C),
+.BR fopen (3C),
+.BR fputc (3C),
+.BR fputs (3C),
+.BR fputwc (3C),
+.BR fread (3C),
+.BR freopen (3C),
+.BR fseek (3C),
+.BR fsetpos (3C),
+.BR ftell (3C),
+.BR fwrite (3C),
+.BR getopt (3C),
+.BR getwchar (3C),
+.BR perror (3C),
+.BR popen (3C),
+.BR printf (3C),
+.BR remove (3C),
+.BR rewind (3C),
+.BR scanf (3C),
+.BR setbuf (3C),
+.BR stdio (3C),
+.BR system (3C),
+.BR tmpfile (3C),
+.BR tmpnam (3C),
+.BR ungetc (3C),
+.BR vprintf (3C),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/stdlib.h.3head b/usr/src/man/man3head/stdlib.h.3head
index 3158ab038c..b8ba0ba8aa 100644
--- a/usr/src/man/man3head/stdlib.h.3head
+++ b/usr/src/man/man3head/stdlib.h.3head
@@ -177,7 +177,7 @@ WTERMSIG
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -193,13 +193,37 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBa64l\fR(3C), \fBabort\fR(3C), \fBabs\fR(3C), \fBatexit\fR(3C),
-\fBbsearch\fR(3C), \fBdiv\fR(3C), \fBdrand48\fR(3C), \fBexit\fR(3C),
-\fBgetenv\fR(3C), \fBgetsubopt\fR(3C), \fBgrantpt\fR(3C), \fBmalloc\fR(3C),
-\fBmblen\fR(3C), \fBmbstowcs\fR(3C), \fBmbtowc\fR(3C), \fBmkstemp\fR(3C),
-\fBptsname\fR(3C), \fBputenv\fR(3C), \fBqsort\fR(3C), \fBrandom\fR(3C),
-\fBrealpath\fR(3C), \fBstrtod\fR(3C), \fBstrtol\fR(3C), \fBstrtoul\fR(3C),
-\fBunlockpt\fR(3C), \fBwcstombs\fR(3C), \fBwctomb\fR(3C),
-\fBlimits.h\fR(3HEAD), \fBmath.h\fR(3HEAD), \fBstddef.h\fR(3HEAD),
-\fBtypes.h\fR(3HEAD), \fBwait.h\fR(3HEAD), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR a64l (3C),
+.BR abort (3C),
+.BR abs (3C),
+.BR atexit (3C),
+.BR bsearch (3C),
+.BR div (3C),
+.BR drand48 (3C),
+.BR exit (3C),
+.BR getenv (3C),
+.BR getsubopt (3C),
+.BR grantpt (3C),
+.BR malloc (3C),
+.BR mblen (3C),
+.BR mbstowcs (3C),
+.BR mbtowc (3C),
+.BR mkstemp (3C),
+.BR ptsname (3C),
+.BR putenv (3C),
+.BR qsort (3C),
+.BR random (3C),
+.BR realpath (3C),
+.BR strtod (3C),
+.BR strtol (3C),
+.BR strtoul (3C),
+.BR unlockpt (3C),
+.BR wcstombs (3C),
+.BR wctomb (3C),
+.BR limits.h (3HEAD),
+.BR math.h (3HEAD),
+.BR stddef.h (3HEAD),
+.BR types.h (3HEAD),
+.BR wait.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/string.h.3head b/usr/src/man/man3head/string.h.3head
index 00949a9850..1e44580a2b 100644
--- a/usr/src/man/man3head/string.h.3head
+++ b/usr/src/man/man3head/string.h.3head
@@ -77,7 +77,7 @@ as described in <\fBstddef.h\fR>
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -93,6 +93,11 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBmemory\fR(3C), \fBstrcoll\fR(3C), \fBstring\fR(3C), \fBstrxfrm\fR(3C),
-\fBstddef.h\fR(3HEAD), \fBtypes.h\fR(3HEAD), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR memory (3C),
+.BR strcoll (3C),
+.BR string (3C),
+.BR strxfrm (3C),
+.BR stddef.h (3HEAD),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/strings.h.3head b/usr/src/man/man3head/strings.h.3head
index 56ea4ad4d5..ae18e6c7c2 100644
--- a/usr/src/man/man3head/strings.h.3head
+++ b/usr/src/man/man3head/strings.h.3head
@@ -60,7 +60,7 @@ The \fBsize_t\fR type specified in <\fBstrings.h\fR> is defined through
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -76,5 +76,8 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBffs\fR(3C), \fBstring\fR(3C), \fBstddef.h\fR(3HEAD), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR ffs (3C),
+.BR string (3C),
+.BR stddef.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/stropts.h.3head b/usr/src/man/man3head/stropts.h.3head
index 3449c340aa..caa87e06f5 100644
--- a/usr/src/man/man3head/stropts.h.3head
+++ b/usr/src/man/man3head/stropts.h.3head
@@ -758,7 +758,7 @@ The <\fBstropts.h\fR> header can make visible all of the symbols from
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -774,7 +774,18 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBclose\fR(2), \fBfcntl\fR(2), \fBgetmsg\fR(2), \fBioctl\fR(2), \fBopen\fR(2),
-\fBpipe\fR(2), \fBpoll\fR(2), \fBputmsg\fR(2), \fBread\fR(2), \fBwrite\fR(2),
-\fBsignal\fR(3C), \fBtypes.h\fR(3HEAD), \fBunistd.h\fR(3HEAD),
-\fBattributes\fR(5), \fBstandards\fR(5)
+.BR close (2),
+.BR fcntl (2),
+.BR getmsg (2),
+.BR ioctl (2),
+.BR open (2),
+.BR pipe (2),
+.BR poll (2),
+.BR putmsg (2),
+.BR read (2),
+.BR write (2),
+.BR signal (3C),
+.BR types.h (3HEAD),
+.BR unistd.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/syslog.h.3head b/usr/src/man/man3head/syslog.h.3head
index 176148b567..884ecd8b5e 100644
--- a/usr/src/man/man3head/syslog.h.3head
+++ b/usr/src/man/man3head/syslog.h.3head
@@ -353,7 +353,7 @@ A message useful for debugging programs.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -369,4 +369,6 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBsyslog\fR(3C), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR syslog (3C),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/tar.h.3head b/usr/src/man/man3head/tar.h.3head
index 744d8ce04c..29be6f8d7a 100644
--- a/usr/src/man/man3head/tar.h.3head
+++ b/usr/src/man/man3head/tar.h.3head
@@ -160,7 +160,7 @@ Name Value Description
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -182,4 +182,6 @@ Evolving.
.SH SEE ALSO
.sp
.LP
-\fBpax\fR(1), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR pax (1),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/tcp.h.3head b/usr/src/man/man3head/tcp.h.3head
index bb37345ea6..4685b47192 100644
--- a/usr/src/man/man3head/tcp.h.3head
+++ b/usr/src/man/man3head/tcp.h.3head
@@ -74,7 +74,7 @@ of the option to be set with \fBsetsockopt()\fR or retrieved with
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -90,5 +90,7 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBgetsockopt\fR(3XNET), \fBsocket.h\fR(3HEAD), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR socket.h (3HEAD),
+.BR getsockopt (3XNET),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/termios.h.3head b/usr/src/man/man3head/termios.h.3head
index 0a37e9ce1c..10cc0102f7 100644
--- a/usr/src/man/man3head/termios.h.3head
+++ b/usr/src/man/man3head/termios.h.3head
@@ -53,7 +53,7 @@ termios.h, termios \- define values for termios
.SH DESCRIPTION
The <\fBtermios.h\fR> header contains the definitions used by the terminal I/O
-interfaces. See \fBtermios\fR(3C) and \fBtermio\fR(7I) for an overview of the
+interfaces. See \fBtermios\fR(3C) and \fBtermio\fR(4I) for an overview of the
terminal interface.
.SS "The termios Structure"
The following data types are defined through \fBtypedef\fR:
@@ -955,7 +955,7 @@ Restart output.
.RE
.SH ATTRIBUTES
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -969,7 +969,16 @@ Interface Stability Standard
.TE
.SH SEE ALSO
-\fBgetconf\fR(1), \fBcfgetispeed\fR(3C), \fBcfsetispeed\fR(3C),
-\fBconfstr\fR(3C), \fBtcdrain\fR(3C), \fBtcflow\fR(3C), \fBtcflush\fR(3C),
-\fBtcgetattr\fR(3C), \fBtcgetsid\fR(3C), \fBtcsendbreak\fR(3C),
-\fBtcsetattr\fR(3C), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR getconf (1),
+.BR cfgetispeed (3C),
+.BR cfsetispeed (3C),
+.BR confstr (3C),
+.BR tcdrain (3C),
+.BR tcflow (3C),
+.BR tcflush (3C),
+.BR tcgetattr (3C),
+.BR tcgetsid (3C),
+.BR tcsendbreak (3C),
+.BR tcsetattr (3C),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/tgmath.h.3head b/usr/src/man/man3head/tgmath.h.3head
index ee980dd869..d24b3b0ef3 100644
--- a/usr/src/man/man3head/tgmath.h.3head
+++ b/usr/src/man/man3head/tgmath.h.3head
@@ -233,7 +233,7 @@ cproj(ldc) cprojl(ldc)
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -249,5 +249,10 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBmodf\fR(3M), \fBcomplex.h\fR(3HEAD), \fBmath.h\fR(3HEAD), \fBcabs\fR(3M),
-\fBfabs\fR(3M), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR complex.h (3HEAD),
+.BR math.h (3HEAD),
+.BR cabs (3M),
+.BR fabs (3M),
+.BR modf (3M),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/time.h.3head b/usr/src/man/man3head/time.h.3head
index dffdeaf5de..dfe9d8c139 100644
--- a/usr/src/man/man3head/time.h.3head
+++ b/usr/src/man/man3head/time.h.3head
@@ -222,5 +222,5 @@ and
.Xr timer_settime 3C ,
.Xr timespec_get 3C ,
.Xr types.h 3HEAD ,
-.Xr attributes 5 ,
-.Xr standards 5
+.Xr attributes 7 ,
+.Xr standards 7
diff --git a/usr/src/man/man3head/timeb.h.3head b/usr/src/man/man3head/timeb.h.3head
index e017a0af0a..d23ce95b80 100644
--- a/usr/src/man/man3head/timeb.h.3head
+++ b/usr/src/man/man3head/timeb.h.3head
@@ -73,7 +73,7 @@ The \fBtime_t\fR type is defined as described in <\fBsys/types.h\fR>.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -89,5 +89,7 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBtime.h\fR(3HEAD), \fBtypes.h\fR(3HEAD), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR time.h (3HEAD),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/times.h.3head b/usr/src/man/man3head/times.h.3head
index a9ed39a361..77aefe67c9 100644
--- a/usr/src/man/man3head/times.h.3head
+++ b/usr/src/man/man3head/times.h.3head
@@ -75,7 +75,7 @@ The clock_t type is defined as described in <\fBsys/types.h\fR>.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -91,4 +91,7 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBtimes\fR(2), \fBtypes.h\fR(3HEAD), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR times (2),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/types.h.3head b/usr/src/man/man3head/types.h.3head
index 88eae147a8..eb33a432b4 100644
--- a/usr/src/man/man3head/types.h.3head
+++ b/usr/src/man/man3head/types.h.3head
@@ -264,7 +264,7 @@ program.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -280,4 +280,6 @@ Interface Stability Stable
.SH SEE ALSO
.sp
.LP
-\fBtypes32.h\fR(3HEAD), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR types32.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/ucontext.h.3head b/usr/src/man/man3head/ucontext.h.3head
index a6b6417720..7f6eef56d9 100644
--- a/usr/src/man/man3head/ucontext.h.3head
+++ b/usr/src/man/man3head/ucontext.h.3head
@@ -48,7 +48,7 @@ modify or access \fBuc_mcontext\fR.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -64,6 +64,10 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBgetcontext\fR(2), \fBsigaction\fR(2), \fBsigaltstack\fR(2),
-\fBsigprocmask\fR(2), \fBmakecontext\fR(3C), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR getcontext (2),
+.BR sigaction (2),
+.BR sigaltstack (2),
+.BR sigprocmask (2),
+.BR makecontext (3C),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/uio.h.3head b/usr/src/man/man3head/uio.h.3head
index c238a7eb27..3045c2b03f 100644
--- a/usr/src/man/man3head/uio.h.3head
+++ b/usr/src/man/man3head/uio.h.3head
@@ -84,7 +84,7 @@ processed in one call, instead of assuming a fixed value.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -100,5 +100,9 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBread\fR(2), \fBwrite\fR(2), \fBlimits.h\fR(3HEAD), \fBtypes.h\fR(3HEAD),
-\fBattributes\fR(5), \fBstandards\fR(5)
+.BR read (2),
+.BR write (2),
+.BR limits.h (3HEAD),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/ulimit.h.3head b/usr/src/man/man3head/ulimit.h.3head
index 37d48c080c..18784e2529 100644
--- a/usr/src/man/man3head/ulimit.h.3head
+++ b/usr/src/man/man3head/ulimit.h.3head
@@ -78,7 +78,7 @@ Set maximum file size.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -94,4 +94,6 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBulimit\fR(2), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR ulimit (2),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/un.h.3head b/usr/src/man/man3head/un.h.3head
index 8189cf06c0..cdd2d1fd41 100644
--- a/usr/src/man/man3head/un.h.3head
+++ b/usr/src/man/man3head/un.h.3head
@@ -75,7 +75,7 @@ The <\fBsys/un.h\fR> header defines the type \fBsa_family_t\fR as described in
\fBsocket.h\fR(3HEAD).
.SH ATTRIBUTES
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -90,7 +90,13 @@ Interface Stability Standard
.SH SEE ALSO
.LP
-\fBbind\fR(3SOCKET), \fBbind\fR(3XNET), \fBsocket.h\fR(3HEAD),
-\fBsocket\fR(3SOCKET), \fBsocket\fR(3XNET), \fBsocketpair\fR(3SOCKET),
-\fBsocketpair\fR(3XNET), \fBsockaddr\fR(3SOCKET), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR socket.h (3HEAD),
+.BR bind (3SOCKET),
+.BR sockaddr (3SOCKET),
+.BR socket (3SOCKET),
+.BR socketpair (3SOCKET),
+.BR bind (3XNET),
+.BR socket (3XNET),
+.BR socketpair (3XNET),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/unistd.h.3head b/usr/src/man/man3head/unistd.h.3head
index 52ad4665cb..bc0b83c609 100644
--- a/usr/src/man/man3head/unistd.h.3head
+++ b/usr/src/man/man3head/unistd.h.3head
@@ -69,7 +69,7 @@ The following symbolic constants are defined (with fixed values):
.ad
.RS 22n
Integer value indicating version of the POSIX standard (C language binding).
-See \fBstandards\fR(5).
+See \fBstandards\fR(7).
.RE
.sp
@@ -1230,7 +1230,7 @@ Pathname of the passwd file.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -1242,13 +1242,23 @@ ATTRIBUTE TYPE ATTRIBUTE VALUE
_
Interface Stability Committed
_
-Standard See \fBstandards\fR(5).
+Standard See \fBstandards\fR(7).
.TE
.SH SEE ALSO
.sp
.LP
-\fBaccess\fR(2), \fBexec\fR(2), \fBfcntl\fR(2), \fBfpathconf\fR(2),
-\fBlseek\fR(2), \fBconfstr\fR(3C), \fBlockf\fR(3C), \fBsysconf\fR(3C),
-\fBtermios\fR(3C), \fBgroup\fR(4), \fBpasswd\fR(4), \fBattributes\fR(5),
-\fBstandards\fR(5), \fBtermio\fR(7I)
+.BR access (2),
+.BR exec (2),
+.BR fcntl (2),
+.BR fpathconf (2),
+.BR lseek (2),
+.BR confstr (3C),
+.BR lockf (3C),
+.BR sysconf (3C),
+.BR termios (3C),
+.BR termio (4I),
+.BR group (5),
+.BR passwd (5),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/upanic.h.3head b/usr/src/man/man3head/upanic.h.3head
index 871cbbda7a..4602f19ff1 100644
--- a/usr/src/man/man3head/upanic.h.3head
+++ b/usr/src/man/man3head/upanic.h.3head
@@ -38,4 +38,4 @@ generating core files.
.Sy Committed
.Sh SEE ALSO
.Xr upanic 2 ,
-.Xr core 4
+.Xr core 5
diff --git a/usr/src/man/man3head/utime.h.3head b/usr/src/man/man3head/utime.h.3head
index df6815cfcb..274e5e30e6 100644
--- a/usr/src/man/man3head/utime.h.3head
+++ b/usr/src/man/man3head/utime.h.3head
@@ -74,7 +74,7 @@ The type \fBtime_t\fR is defined as described in <\fBsys/types.h\fR>.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -90,4 +90,7 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fButime\fR(2), \fBtypes.h\fR(3HEAD), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR utime (2),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/utmpx.h.3head b/usr/src/man/man3head/utmpx.h.3head
index df0c3f1132..c129f40b81 100644
--- a/usr/src/man/man3head/utmpx.h.3head
+++ b/usr/src/man/man3head/utmpx.h.3head
@@ -190,7 +190,7 @@ Identifies a session leader who has exited.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -206,5 +206,8 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBendutxent\fR(3C), \fBtime.h\fR(3HEAD), \fBtypes.h\fR(3HEAD),
-\fBattributes\fR(5), \fBstandards\fR(5)
+.BR endutxent (3C),
+.BR time.h (3HEAD),
+.BR types.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/utsname.h.3head b/usr/src/man/man3head/utsname.h.3head
index cccd19f33d..c23cc48c77 100644
--- a/usr/src/man/man3head/utsname.h.3head
+++ b/usr/src/man/man3head/utsname.h.3head
@@ -81,7 +81,7 @@ terminated by a null byte.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -97,4 +97,6 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBuname\fR(2), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR uname (2),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/wait.h.3head b/usr/src/man/man3head/wait.h.3head
index dafd617690..83d6962ba2 100644
--- a/usr/src/man/man3head/wait.h.3head
+++ b/usr/src/man/man3head/wait.h.3head
@@ -246,7 +246,7 @@ from <\fBsignal.h\fR> and <\fBsys/resource.h\fR>.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -262,5 +262,10 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBexit\fR(2), \fBwaitid\fR(2), \fBexit\fR(3C), \fBwait\fR(3C),
-\fBwaitpid\fR(3C), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR exit (2),
+.BR waitid (2),
+.BR exit (3C),
+.BR wait (3C),
+.BR waitpid (3C),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/wchar.h.3head b/usr/src/man/man3head/wchar.h.3head
index 81ba124950..980ed07d83 100644
--- a/usr/src/man/man3head/wchar.h.3head
+++ b/usr/src/man/man3head/wchar.h.3head
@@ -177,7 +177,7 @@ Inclusion of the <\fBwchar.h\fR> header can make visible all symbols from the
headers <\fBctype.h\fR>, <\fBstring.h\fR>, <\fBstdarg.h\fR>, <\fBstddef.h\fR>,
<\fBstdio.h\fR>, <\fBstdlib.h\fR>, and <\fBtime.h\fR>.
.SH ATTRIBUTES
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.TS
box;
@@ -189,23 +189,57 @@ Interface Stability Standard
.TE
.SH SEE ALSO
-\fBgetconf\fR(1), \fBbtowc\fR(3C), \fBconfstr\fR(3C), \fBfgetwc\fR(3C),
-\fBgetws\fR(3C), \fBfputwc\fR(3C), \fBfputws\fR(3C), \fBfwide\fR(3C),
-\fBfwprintf\fR(3C), \fBfwscanf\fR(3C), \fBgetwc\fR(3C), \fBgetwchar\fR(3C),
-\fBiswalpha\fR(3C), \fBiswctype\fR(3C), \fBmbsinit\fR(3C), \fBmbrlen\fR(3C),
-\fBmbrtowc\fR(3C), \fBmbsrtowcs\fR(3C), \fBtowlower\fR(3C), \fBtowupper\fR(3C),
-\fBungetwc\fR(3C), \fBvfwprintf\fR(3C),
-\fBwcpcpy\fR(3C),
-\fBwcrtomb\fR(3C),
-\fBwcscasecmp\fR(3C),
-\fBwcsdup\fR(3C),
-\fBwcslen\fR(3C),
-\fBwcsrtombs\fR(3C),
-\fBwcstring\fR(3C), \fBwcsstr\fR(3C), \fBwcstod\fR(3C), \fBwcscoll\fR(3C),
-\fBwcsftime\fR(3C), \fBwcstol\fR(3C), \fBwcstoul\fR(3C), \fBwcswidth\fR(3C),
-\fBwcsxfrm\fR(3C), \fBwctob\fR(3C), \fBwctype\fR(3C), \fBwcwidth\fR(3C),
-\fBwmemchr\fR(3C), \fBwmemcmp\fR(3C), \fBwmemcpy\fR(3C), \fBwmemmove\fR(3C),
-\fBwmemset\fR(3C), \fBstdarg\fR(3EXT), \fBstddef.h\fR(3HEAD),
-\fBstdio.h\fR(3HEAD), \fBstdlib.h\fR(3HEAD), \fBstring.h\fR(3HEAD),
-\fBtime.h\fR(3HEAD), \fBwctype.h\fR(3HEAD), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR getconf (1),
+.BR btowc (3C),
+.BR confstr (3C),
+.BR fgetwc (3C),
+.BR fputwc (3C),
+.BR fputws (3C),
+.BR fwide (3C),
+.BR fwprintf (3C),
+.BR fwscanf (3C),
+.BR getwc (3C),
+.BR getwchar (3C),
+.BR getws (3C),
+.BR iswalpha (3C),
+.BR iswctype (3C),
+.BR mbrlen (3C),
+.BR mbrtowc (3C),
+.BR mbsinit (3C),
+.BR mbsrtowcs (3C),
+.BR towlower (3C),
+.BR towupper (3C),
+.BR ungetwc (3C),
+.BR vfwprintf (3C),
+.BR wcpcpy (3C),
+.BR wcrtomb (3C),
+.BR wcscasecmp (3C),
+.BR wcscoll (3C),
+.BR wcsdup (3C),
+.BR wcsftime (3C),
+.BR wcslen (3C),
+.BR wcsrtombs (3C),
+.BR wcsstr (3C),
+.BR wcstod (3C),
+.BR wcstol (3C),
+.BR wcstoul (3C),
+.BR wcstring (3C),
+.BR wcswidth (3C),
+.BR wcsxfrm (3C),
+.BR wctob (3C),
+.BR wctype (3C),
+.BR wcwidth (3C),
+.BR wmemchr (3C),
+.BR wmemcmp (3C),
+.BR wmemcpy (3C),
+.BR wmemmove (3C),
+.BR wmemset (3C),
+.BR stdarg (3EXT),
+.BR stddef.h (3HEAD),
+.BR stdio.h (3HEAD),
+.BR stdlib.h (3HEAD),
+.BR string.h (3HEAD),
+.BR time.h (3HEAD),
+.BR wctype.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/wctype.h.3head b/usr/src/man/man3head/wctype.h.3head
index 236240ca89..6e64e8116d 100644
--- a/usr/src/man/man3head/wctype.h.3head
+++ b/usr/src/man/man3head/wctype.h.3head
@@ -110,7 +110,7 @@ Inclusion of the <\fBwctype.h\fR> header can make visible all symbols from the
headers <\fBctype.h\fR>, <\fBstdarg.h\fR>, <\fBstddef.h\fR>, <\fBstdio.h\fR>,
<\fBstdlib.h\fR>, <\fBstring.h\fR>, <\fBtime.h\fR>, and <\fBwchar.h\fR>.
.SH ATTRIBUTES
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -124,9 +124,20 @@ Interface Stability Standard
.TE
.SH SEE ALSO
-\fBiswalpha\fR(3C), \fBiswctype\fR(3C), \fBlocale.h\fR(3HEAD),
-\fBsetlocale\fR(3C), \fBstdarg\fR(3EXT), \fBstddef.h\fR(3HEAD),
-\fBstdio.h\fR(3HEAD), \fBstdlib.h\fR(3HEAD), \fBstring.h\fR(3HEAD),
-\fBtime.h\fR(3HEAD), \fBtowctrans\fR(3C), \fBtowlower\fR(3C),
-\fBtowupper\fR(3C), \fBwctrans\fR(3C), \fBwctype\fR(3C), \fBattributes\fR(5),
-\fBstandards\fR(5)
+.BR iswalpha (3C),
+.BR iswctype (3C),
+.BR setlocale (3C),
+.BR towctrans (3C),
+.BR towlower (3C),
+.BR towupper (3C),
+.BR wctrans (3C),
+.BR wctype (3C),
+.BR stdarg (3EXT),
+.BR locale.h (3HEAD),
+.BR stddef.h (3HEAD),
+.BR stdio.h (3HEAD),
+.BR stdlib.h (3HEAD),
+.BR string.h (3HEAD),
+.BR time.h (3HEAD),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/wordexp.h.3head b/usr/src/man/man3head/wordexp.h.3head
index 8cbf31935b..8e9c11b5d0 100644
--- a/usr/src/man/man3head/wordexp.h.3head
+++ b/usr/src/man/man3head/wordexp.h.3head
@@ -205,7 +205,7 @@ As described in <\fBstddef.h\fR>.
.SH ATTRIBUTES
.sp
.LP
-See \fBattributes\fR(5) for descriptions of the following attributes:
+See \fBattributes\fR(7) for descriptions of the following attributes:
.sp
.sp
@@ -221,4 +221,6 @@ Interface Stability Standard
.SH SEE ALSO
.sp
.LP
-\fBwordexp\fR(3C), \fBattributes\fR(5), \fBstandards\fR(5)
+.BR wordexp (3C),
+.BR attributes (7),
+.BR standards (7)
diff --git a/usr/src/man/man3head/xlocale.h.3head b/usr/src/man/man3head/xlocale.h.3head
index d096d9d890..31047e6d11 100644
--- a/usr/src/man/man3head/xlocale.h.3head
+++ b/usr/src/man/man3head/xlocale.h.3head
@@ -37,7 +37,7 @@ be avoided in portable applications.
.SH ATTRIBUTES
.LP
See
-.BR attributes (5)
+.BR attributes (7)
for descriptions of the following attributes:
.TS
box;
@@ -54,6 +54,6 @@ Interface Stability Uncommitted
.BR setlocale (3C),
.BR uselocale (3C),
.BR locale (3HEAD),
-.BR attributes (5),
-.BR locale (5),
-.BR standards (5)
+.BR attributes (7),
+.BR locale (7),
+.BR standards (7)