summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/man/man1/chown.12
-rw-r--r--usr/src/man/man1/kbd.14
-rw-r--r--usr/src/man/man1/kinit.12
-rw-r--r--usr/src/man/man1/mandoc.19
-rw-r--r--usr/src/man/man1/msgcpp.12
-rw-r--r--usr/src/man/man1/pmap.12
-rw-r--r--usr/src/man/man1/preap.12
-rw-r--r--usr/src/man/man1/rcp.14
-rw-r--r--usr/src/man/man1/rlogin.12
-rw-r--r--usr/src/man/man1/telnet.12
-rw-r--r--usr/src/man/man1/tftp.12
-rw-r--r--usr/src/man/man1/uuidgen.12
-rw-r--r--usr/src/man/man1b/mail.1b2
-rw-r--r--usr/src/man/man1m/Makefile3
-rw-r--r--usr/src/man/man1m/cfgadm.1m2
-rw-r--r--usr/src/man/man1m/cfgadm_sysctrl.1m4
-rw-r--r--usr/src/man/man1m/dns-sd.1m4
-rw-r--r--usr/src/man/man1m/fsdb_udfs.1m2
-rw-r--r--usr/src/man/man1m/in.comsat.1m2
-rw-r--r--usr/src/man/man1m/inityp2l.1m2
-rw-r--r--usr/src/man/man1m/ipdadm.1m2
-rw-r--r--usr/src/man/man1m/kdb5_ldap_util.1m2
-rw-r--r--usr/src/man/man1m/ldapclient.1m2
-rw-r--r--usr/src/man/man1m/mkfs_udfs.1m2
-rw-r--r--usr/src/man/man1m/netstat.1m4
-rw-r--r--usr/src/man/man1m/ping.1m2
-rw-r--r--usr/src/man/man1m/pkgask.1m4
-rw-r--r--usr/src/man/man1m/rpc.bootparamd.1m2
-rw-r--r--usr/src/man/man1m/stmsboot.1m2
-rw-r--r--usr/src/man/man1m/svc.configd.1m2
-rw-r--r--usr/src/man/man1m/tapes.1m3
-rw-r--r--usr/src/man/man1m/vscand.1m2
-rw-r--r--usr/src/man/man1m/zfs-program.1m6
-rw-r--r--usr/src/man/man2/setreuid.22
-rw-r--r--usr/src/man/man3c/aligned_alloc.3c2
-rw-r--r--usr/src/man/man3c/arc4random.3c2
-rw-r--r--usr/src/man/man3c/cnd.3c4
-rw-r--r--usr/src/man/man3c/door_bind.3c2
-rw-r--r--usr/src/man/man3c/door_getparam.3c2
-rw-r--r--usr/src/man/man3c/door_return.3c2
-rw-r--r--usr/src/man/man3c/econvert.3c2
-rw-r--r--usr/src/man/man3c/endian.3c4
-rw-r--r--usr/src/man/man3c/fcloseall.3c2
-rw-r--r--usr/src/man/man3c/pthread_atfork.3c2
-rw-r--r--usr/src/man/man3c/quick_exit.3c8
-rw-r--r--usr/src/man/man3c/thr_suspend.3c2
-rw-r--r--usr/src/man/man3c/thrd_create.3c2
-rw-r--r--usr/src/man/man3c/thrd_join.3c2
-rw-r--r--usr/src/man/man3c/timerfd_create.3c2
-rw-r--r--usr/src/man/man3c_db/td_thr_get_info.3c_db4
-rw-r--r--usr/src/man/man3dat/dat_evd_wait.3dat2
-rw-r--r--usr/src/man/man3elf/gelf.3elf2
-rw-r--r--usr/src/man/man3ext/auto_ef.3ext4
-rw-r--r--usr/src/man/man3head/endian.h.3head2
-rw-r--r--usr/src/man/man3head/wait.h.3head2
-rw-r--r--usr/src/man/man3kvm/kvm_open.3kvm2
-rw-r--r--usr/src/man/man3ldap/ber_encode.3ldap2
-rw-r--r--usr/src/man/man3ldap/ldap_entry2text.3ldap2
-rw-r--r--usr/src/man/man3lib/libSMHBAAPI.3lib2
-rw-r--r--usr/src/man/man3lib/libaio.3lib2
-rw-r--r--usr/src/man/man3lib/libproc.3lib5
-rw-r--r--usr/src/man/man3m/Makefile13
-rw-r--r--usr/src/man/man3m/copysign.3m2
-rw-r--r--usr/src/man/man3m/pow.3m2
-rw-r--r--usr/src/man/man3mail/maillock.3mail2
-rw-r--r--usr/src/man/man3nsl/rpc_gss_get_mechanisms.3nsl3
-rw-r--r--usr/src/man/man3nsl/t_strerror.3nsl2
-rw-r--r--usr/src/man/man3proc/Lprochandle.3proc2
-rw-r--r--usr/src/man/man3proc/Lstate.3proc2
-rw-r--r--usr/src/man/man3proc/Lstatus.3proc2
-rw-r--r--usr/src/man/man3proc/Pctlfd.3proc2
-rw-r--r--usr/src/man/man3proc/Pgetareg.3proc4
-rw-r--r--usr/src/man/man3proc/Plookup_by_addr.3proc2
-rw-r--r--usr/src/man/man3proc/Prd_agent.3proc2
-rw-r--r--usr/src/man/man3proc/Psysentry.3proc8
-rw-r--r--usr/src/man/man3proc/pr_getzoneid.3proc10
-rw-r--r--usr/src/man/man3project/setproject.3project2
-rw-r--r--usr/src/man/man3rsm/rsm_memseg_import_putv.3rsm2
-rw-r--r--usr/src/man/man3slp/SLPUnescape.3slp2
-rw-r--r--usr/src/man/man3socket/sockaddr.3socket2
-rw-r--r--usr/src/man/man3socket/socket.3socket2
-rw-r--r--usr/src/man/man3tsol/btohex.3tsol2
-rw-r--r--usr/src/man/man3volmgt/media_getid.3volmgt4
-rw-r--r--usr/src/man/man4/contract.41
-rw-r--r--usr/src/man/man4/core.42
-rw-r--r--usr/src/man/man4/dhcp_inittab.42
-rw-r--r--usr/src/man/man4/ipf.44
-rw-r--r--usr/src/man/man5/brand.4th.52
-rw-r--r--usr/src/man/man5/byteorder.56
-rw-r--r--usr/src/man/man5/gptzfsboot.52
-rw-r--r--usr/src/man/man5/loader.54
-rw-r--r--usr/src/man/man5/menu.4th.52
-rw-r--r--usr/src/man/man5/pam_unix_auth.52
-rw-r--r--usr/src/man/man5/pam_unix_cred.52
-rw-r--r--usr/src/man/man5/pam_unix_session.52
-rw-r--r--usr/src/man/man5/version.4th.52
-rw-r--r--usr/src/man/man5/zpool-features.58
-rw-r--r--usr/src/man/man7d/blkdev.7d2
-rw-r--r--usr/src/man/man7d/ipmi.7d2
-rw-r--r--usr/src/man/man7d/pcn.7d2
-rw-r--r--usr/src/man/man7d/su.7d2
-rw-r--r--usr/src/man/man7d/usbsacm.7d2
-rw-r--r--usr/src/man/man7i/iec61883.7i2
-rw-r--r--usr/src/man/man7i/termio.7i2
-rw-r--r--usr/src/man/man7p/inet6.7p2
-rw-r--r--usr/src/man/man9e/mac.9e21
-rw-r--r--usr/src/man/man9e/mc_getcapab.9e4
-rw-r--r--usr/src/man/man9e/srv.9e2
-rw-r--r--usr/src/man/man9e/tran_init_pkt.9e4
-rw-r--r--usr/src/man/man9e/usba_hcdi.9e21
-rw-r--r--usr/src/man/man9e/usba_hcdi_device_init.9e2
-rw-r--r--usr/src/man/man9e/usba_hcdi_pipe_intr_xfer.9e4
-rw-r--r--usr/src/man/man9e/usba_hcdi_pipe_isoc_xfer.9e4
-rw-r--r--usr/src/man/man9e/usba_hcdi_pipe_reset.9e8
-rw-r--r--usr/src/man/man9f/STRUCT_DECL.9f2
-rw-r--r--usr/src/man/man9f/ddi_cb_register.9f4
-rw-r--r--usr/src/man/man9f/ddi_modopen.9f6
-rw-r--r--usr/src/man/man9f/mac_hcksum_get.9f2
-rw-r--r--usr/src/man/man9f/mac_init_ops.9f2
-rw-r--r--usr/src/man/man9f/mac_maxsdu_update.9f6
-rw-r--r--usr/src/man/man9f/mac_tx_update.9f2
-rw-r--r--usr/src/man/man9f/pm_power_has_changed.9f4
-rw-r--r--usr/src/man/man9f/pollhead_clean.9f4
-rw-r--r--usr/src/man/man9f/usb_pipe_isoc_xfer.9f2
-rw-r--r--usr/src/man/man9f/usba_hubdi_cb_ops.9f2
-rw-r--r--usr/src/man/man9s/ddi_device_acc_attr.9s2
-rw-r--r--usr/src/man/man9s/usb_bulk_req.9s18
-rw-r--r--usr/src/man/man9s/usb_ep_xdescr.9s2
-rw-r--r--usr/src/pkg/manifests/SUNWcs.man1m.inc2
-rw-r--r--usr/src/pkg/manifests/system-library-math.man3m.inc4
130 files changed, 223 insertions, 206 deletions
diff --git a/usr/src/man/man1/chown.1 b/usr/src/man/man1/chown.1
index 66a80566ad..01af882918 100644
--- a/usr/src/man/man1/chown.1
+++ b/usr/src/man/man1/chown.1
@@ -567,7 +567,7 @@ The built-in interfaces are Uncommitted.
.SH SEE ALSO
.sp
.LP
-\fBchgrp\fR(1), \fBchmod\fR(1),\fBksh93\fR(1), \fBchown\fR(2),
+\fBchgrp\fR(1), \fBchmod\fR(1), \fBksh93\fR(1), \fBchown\fR(2),
\fBfpathconf\fR(2), \fBpasswd\fR(4), \fBsystem\fR(4), \fBattributes\fR(5),
\fBenviron\fR(5), \fBlargefile\fR(5), \fBstandards\fR(5)
.SH NOTES
diff --git a/usr/src/man/man1/kbd.1 b/usr/src/man/man1/kbd.1
index 6207323894..59e2acb027 100644
--- a/usr/src/man/man1/kbd.1
+++ b/usr/src/man/man1/kbd.1
@@ -102,8 +102,8 @@ sequence is in use.
.sp
.LP
The Alternate Break sequence has no effect on the keyboard abort. For more
-information on the Alternate Break sequence, see \fBzs\fR(7D),\fBse\fR(7D), and
-\fBasy\fR(7D).
+information on the Alternate Break sequence, see \fBzs\fR(7D), \fBse\fR(7D),
+and \fBasy\fR(7D).
.sp
.LP
On many systems, the default effect of the keyboard abort sequence is to
diff --git a/usr/src/man/man1/kinit.1 b/usr/src/man/man1/kinit.1
index 98085f1266..59004dcd9c 100644
--- a/usr/src/man/man1/kinit.1
+++ b/usr/src/man/man1/kinit.1
@@ -409,7 +409,7 @@ the user's certificate and private key.
.RS 4n
All keyword and values are optional. PKCS11 modules (for example,
\fBopensc-pkcs11.so\fR) must be installed as a crypto provider
-under\fBlibpkcs11\fR(3LIB). \fBslotid=\fR and/or \fBtoken=\fR can be specified
+under \fBlibpkcs11\fR(3LIB). \fBslotid=\fR and/or \fBtoken=\fR can be specified
to force the use of a particular smard card reader or token if there is more
than one available. \fBcertid=\fR and/or \fBcertlabel=\fR can be specified to
force the selection of a particular certificate on the device. See the
diff --git a/usr/src/man/man1/mandoc.1 b/usr/src/man/man1/mandoc.1
index ac2a1da5f4..1c229ca774 100644
--- a/usr/src/man/man1/mandoc.1
+++ b/usr/src/man/man1/mandoc.1
@@ -1003,9 +1003,12 @@ The argument of the first
macro is not
.Sq NAME .
This may confuse
-.Xr makewhatis 8
-and
-.Xr apropos 1 .
+.Xr apropos 1
+or confuse
+.Xr man 1
+when updating the
+.Xr whatis 1
+database.
.It Sy "NAME section without Nm before Nd"
.Pq mdoc
The NAME section does not contain any
diff --git a/usr/src/man/man1/msgcpp.1 b/usr/src/man/man1/msgcpp.1
index d4f62f2b6e..7627b912a6 100644
--- a/usr/src/man/man1/msgcpp.1
+++ b/usr/src/man/man1/msgcpp.1
@@ -18,7 +18,7 @@ msgcpp \- C language message catalog preprocessor
\fBmsgcpp\fR is a C language message catalog preprocessor. It accepts
\fBcpp\fR(1) style options and arguments. \fBmsgcpp\fR preprocesses an input C
source file and emits keyed lines to the output, usually for further processing
-by\fBmsgcc\fR(1). \fBmsgcc\fR output is in the \fBgencat\fR(1) syntax.
+by \fBmsgcc\fR(1). \fBmsgcc\fR output is in the \fBgencat\fR(1) syntax.
Candidate message text is determined by arguments to the last \fB<error.h>\fR
and \fB<option.h>\fR functions. The \fBmsgcpp\fR keyed output lines are:
.sp
diff --git a/usr/src/man/man1/pmap.1 b/usr/src/man/man1/pmap.1
index d65ae166f1..6177a853a6 100644
--- a/usr/src/man/man1/pmap.1
+++ b/usr/src/man/man1/pmap.1
@@ -689,7 +689,7 @@ different mapping types. In this example, the mappings are as follows:
with MAP_NORESERVE
0800000: A DISM shared memory mapping, created with SHM_PAGEABLE
- with 8MB locked via mlock(2)
+ with 8MB locked via mlock(3C)
0900000: A DISM shared memory mapping, created with SHM_PAGEABLE,
with 4MB of its pages touched.
diff --git a/usr/src/man/man1/preap.1 b/usr/src/man/man1/preap.1
index edef258226..d23b116f43 100644
--- a/usr/src/man/man1/preap.1
+++ b/usr/src/man/man1/preap.1
@@ -32,7 +32,7 @@ of system memory.
.sp
.LP
\fBpreap\fR forces the parent of the process specified by \fIpid\fR to
-\fBwaitid\fR(3C) for \fIpid\fR, if \fIpid\fR represents a defunct process.
+\fBwaitid\fR(2) for \fIpid\fR, if \fIpid\fR represents a defunct process.
.sp
.LP
\fBpreap\fR attempts to prevent the administrator from unwisely reaping a child
diff --git a/usr/src/man/man1/rcp.1 b/usr/src/man/man1/rcp.1
index ebb0dbfbb5..8872406c6f 100644
--- a/usr/src/man/man1/rcp.1
+++ b/usr/src/man/man1/rcp.1
@@ -138,8 +138,8 @@ of the remote host's realm as determined by \fBkrb5.conf\fR(4).
\fB\fB-K\fR \fIrealm\fR\fR
.ad
.RS 12n
-This option explicitly disables Kerberos authentication. It canbe used to
-override the \fBautologin\fR variable in\fBkrb5.conf\fR(4).
+This option explicitly disables Kerberos authentication. It can be used to
+override the \fBautologin\fR variable in \fBkrb5.conf\fR(4).
.RE
.sp
diff --git a/usr/src/man/man1/rlogin.1 b/usr/src/man/man1/rlogin.1
index 81c471a1e1..3cfe1c8dd2 100644
--- a/usr/src/man/man1/rlogin.1
+++ b/usr/src/man/man1/rlogin.1
@@ -369,7 +369,7 @@ Hosts database.
.sp
.LP
\fBrsh\fR(1), \fBstty\fR(1), \fBtty\fR(1), \fBin.rlogind\fR(1M),
-\fBhosts\fR(4),\fBhosts.equiv\fR(4), \fBkrb5.conf\fR(4), \fBnologin\fR(4),
+\fBhosts\fR(4), \fBhosts.equiv\fR(4), \fBkrb5.conf\fR(4), \fBnologin\fR(4),
\fBattributes\fR(5), \fBkrb5_auth_rules\fR(5)
.SH DIAGNOSTICS
.sp
diff --git a/usr/src/man/man1/telnet.1 b/usr/src/man/man1/telnet.1
index 22e1ed2ee2..71c318e95e 100644
--- a/usr/src/man/man1/telnet.1
+++ b/usr/src/man/man1/telnet.1
@@ -176,7 +176,7 @@ Forwards a forwardable copy of the local credentials to the remote system.
.RS 4n
If Kerberos authentication is being used, requests that \fBtelnet\fR obtain
tickets for the remote host in \fIrealm\fR instead of the remote host's default
-realm as determined in\fBkrb5.conf\fR(4).
+realm as determined in \fBkrb5.conf\fR(4).
.RE
.sp
diff --git a/usr/src/man/man1/tftp.1 b/usr/src/man/man1/tftp.1
index d6349cf83a..6f59363622 100644
--- a/usr/src/man/man1/tftp.1
+++ b/usr/src/man/man1/tftp.1
@@ -258,7 +258,7 @@ Print help information.
.SH SEE ALSO
.sp
.LP
-\fBin.tftpd\fR(1M), \fBhosts\fR(4), \fBattributes\fR(5),\fBinet\fR(7P),
+\fBin.tftpd\fR(1M), \fBhosts\fR(4), \fBattributes\fR(5), \fBinet\fR(7P),
\fBinet6\fR(7P)
.sp
.LP
diff --git a/usr/src/man/man1/uuidgen.1 b/usr/src/man/man1/uuidgen.1
index c1a3bd0787..468f16bd03 100644
--- a/usr/src/man/man1/uuidgen.1
+++ b/usr/src/man/man1/uuidgen.1
@@ -60,4 +60,4 @@ Failure.
.Sh SEE ALSO
.Xr uuid_generate 3uuid ,
.Xr uuid_generate_random 3uuid ,
-.Xr uuid_generate_time 3uuidd
+.Xr uuid_generate_time 3uuid
diff --git a/usr/src/man/man1b/mail.1b b/usr/src/man/man1b/mail.1b
index a4427dbd38..6fd803fa3d 100644
--- a/usr/src/man/man1b/mail.1b
+++ b/usr/src/man/man1b/mail.1b
@@ -29,4 +29,4 @@ these commands.
.SH SEE ALSO
.sp
.LP
-\fBmailx\fR(1),\fBattributes\fR(5)
+\fBmailx\fR(1), \fBattributes\fR(5)
diff --git a/usr/src/man/man1m/Makefile b/usr/src/man/man1m/Makefile
index 070312a5b8..55c4db738f 100644
--- a/usr/src/man/man1m/Makefile
+++ b/usr/src/man/man1m/Makefile
@@ -16,6 +16,7 @@
# Copyright (c) 2013, 2016 by Delphix. All rights reserved.
# Copyright 2016 Toomas Soome <tsoome@me.com>
# Copyright 2017 Nexenta Systems, Inc.
+# Copyright (c) 2017, Chris Fraire <cfraire@me.com>.
#
include $(SRC)//Makefile.master
@@ -581,6 +582,7 @@ MANLINKS= acctcon1.1m \
acctprc1.1m \
acctprc2.1m \
acctwtmp.1m \
+ audlinks.1m \
bootparamd.1m \
chargefee.1m \
ckpacct.1m \
@@ -681,6 +683,7 @@ turnacct.1m := LINKSRC = acctsh.1m
dcopy.1m := LINKSRC = clri.1m
+audlinks.1m := LINKSRC = devfsadm.1m
devfsadmd.1m := LINKSRC = devfsadm.1m
fcadm.1m := LINKSRC = fcinfo.1m
diff --git a/usr/src/man/man1m/cfgadm.1m b/usr/src/man/man1m/cfgadm.1m
index 782efa4be3..2228332dcb 100644
--- a/usr/src/man/man1m/cfgadm.1m
+++ b/usr/src/man/man1m/cfgadm.1m
@@ -806,7 +806,7 @@ Usage error.
.sp
.LP
\fBcfgadm_fp\fR(1M), \fBcfgadm_ib\fR(1M),
-\fBcfgadm_pci\fR(1M),\fBcfgadm_sbd\fR(1M), \fBcfgadm_scsi\fR(1M),
+\fBcfgadm_pci\fR(1M), \fBcfgadm_sbd\fR(1M), \fBcfgadm_scsi\fR(1M),
\fBcfgadm_usb\fR(1M), \fBifconfig\fR(1M), \fBmount\fR(1M), \fBprtdiag\fR(1M),
\fBpsradm\fR(1M), \fBsyslogd\fR(1M), \fBconfig_admin\fR(3CFGADM),
\fBgetopt\fR(3C), \fBgetsubopt\fR(3C), \fBisatty\fR(3C), \fBattributes\fR(5),
diff --git a/usr/src/man/man1m/cfgadm_sysctrl.1m b/usr/src/man/man1m/cfgadm_sysctrl.1m
index d3376f1139..0ea59a89da 100644
--- a/usr/src/man/man1m/cfgadm_sysctrl.1m
+++ b/usr/src/man/man1m/cfgadm_sysctrl.1m
@@ -99,7 +99,7 @@ creates the Solaris device tree nodes, attaching devices as required. For
\fBCPU\fR/Memory boards, \fBconfigure\fR adds \fBCPU\fRs to the \fBCPU\fR list
in the \fBpowered-off \fRstate. These are visible to the \fBpsrinfo\fR(1M) and
\fBpsradm\fR(1M) commands. Two memory attachment points are published for
-CPU/memory boards. Use \fBmount\fR(1M) and\fBifconfig\fR(1M) to use \fBI/O\fR
+CPU/memory boards. Use \fBmount\fR(1M) and \fBifconfig\fR(1M) to use \fBI/O\fR
devices on the new board. To use \fBCPU\fRs, use \fBpsradm\fR \fB-n\fR to
on-line the new processors. Use \fBcfgadm_ac\fR(1M) to test and configure the
memory banks.
@@ -160,7 +160,7 @@ changed to the unconfigured state prior to issuing the board unconfigure
operation. The \fBCPU\fRs on the board are off-lined, powered off and removed
from the Solaris \fBCPU\fR list. \fBCPU\fRs that have processes bound to them
cannot be off-lined. See \fBpsradm\fR(1M), \fBpsrinfo\fR(1M), \fBpbind\fR(1M),
-and\fBp_online\fR(2) for more information on off-lining \fBCPU\fRs.
+and \fBp_online\fR(2) for more information on off-lining \fBCPU\fRs.
.RE
.RE
diff --git a/usr/src/man/man1m/dns-sd.1m b/usr/src/man/man1m/dns-sd.1m
index df37743662..ff9f2dea11 100644
--- a/usr/src/man/man1m/dns-sd.1m
+++ b/usr/src/man/man1m/dns-sd.1m
@@ -59,9 +59,9 @@
The
.Nm
command is a network diagnostic tool, much like
-.Xr ping 8
+.Xr ping 1M
or
-.Xr traceroute 8 .
+.Xr traceroute 1M .
However, unlike those tools, most of its functionality is not implemented in the
.Nm
executable itself, but in library code that is available to any application.
diff --git a/usr/src/man/man1m/fsdb_udfs.1m b/usr/src/man/man1m/fsdb_udfs.1m
index 5542c8aec1..68a166c03b 100644
--- a/usr/src/man/man1m/fsdb_udfs.1m
+++ b/usr/src/man/man1m/fsdb_udfs.1m
@@ -404,7 +404,7 @@ on one line by separating them by a SPACE, TAB, or semicolon (\fB;\fR).
To view a potentially unmounted disk in a reasonable manner, \fBfsdb\fR
supports the \fBcd\fR, \fBpwd\fR, \fBls\fR, and \fBfind\fR commands. The
functionality of each of these commands basically matches that of its UNIX
-counterpart. See \fBcd\fR(1), \fBpwd\fR(1),\fBls\fR(1), and\fBfind\fR(1) for
+counterpart. See \fBcd\fR(1), \fBpwd\fR(1), \fBls\fR(1), and \fBfind\fR(1) for
details. The \fB*\fR, \fB,\fR, \fB?\fR, and \fB-\fR wildcard characters are
also supported.
.sp
diff --git a/usr/src/man/man1m/in.comsat.1m b/usr/src/man/man1m/in.comsat.1m
index 76e4091dbd..37d8007be7 100644
--- a/usr/src/man/man1m/in.comsat.1m
+++ b/usr/src/man/man1m/in.comsat.1m
@@ -49,7 +49,7 @@ user access and administration information
.sp
.LP
\fBsvcs\fR(1), \fBinetadm\fR(1M), \fBinetd\fR(1M),
-\fBsvcadm\fR(1M),\fBservices\fR(4), \fBattributes\fR(5), \fBsmf\fR(5)
+\fBsvcadm\fR(1M), \fBservices\fR(4), \fBattributes\fR(5), \fBsmf\fR(5)
.SH NOTES
.sp
.LP
diff --git a/usr/src/man/man1m/inityp2l.1m b/usr/src/man/man1m/inityp2l.1m
index 5869ceace4..c2ccd49379 100644
--- a/usr/src/man/man1m/inityp2l.1m
+++ b/usr/src/man/man1m/inityp2l.1m
@@ -17,7 +17,7 @@ inityp2l \- create NIS (YP) to LDAP configuration files
.sp
.LP
The \fBinityp2l\fR utility assists with creation of the \fBNISLDAPmapping\fR
-and \fBypserv\fR files. See \fBNISLDAPmapping\fR(4) and\fBypserv\fR(4).
+and \fBypserv\fR files. See \fBNISLDAPmapping\fR(4) and \fBypserv\fR(4).
\fBinityp2l\fR examines the NIS maps on a system. and through a dialogue with
the user, determines which NIS to (and from) LDAP mappings are required. A
\fBNISLDAPmapping\fR file is then created based on this information. The
diff --git a/usr/src/man/man1m/ipdadm.1m b/usr/src/man/man1m/ipdadm.1m
index 8d5eec4331..38728aed67 100644
--- a/usr/src/man/man1m/ipdadm.1m
+++ b/usr/src/man/man1m/ipdadm.1m
@@ -220,4 +220,4 @@ Interface Stability Evolving
.SH SEE ALSO
.sp
.LP
-\fBzonename\fR(1),\fBzoneadm\fR(1M), \fBattributes\fR(5), \fBzones(5)\fR
+\fBzonename\fR(1), \fBzoneadm\fR(1M), \fBattributes\fR(5), \fBzones(5)\fR
diff --git a/usr/src/man/man1m/kdb5_ldap_util.1m b/usr/src/man/man1m/kdb5_ldap_util.1m
index 11c6a2d521..8beb8c03a0 100644
--- a/usr/src/man/man1m/kdb5_ldap_util.1m
+++ b/usr/src/man/man1m/kdb5_ldap_util.1m
@@ -130,7 +130,7 @@ Specifies maximum renewable life of tickets for principals in this realm.
.sp .6
.RS 4n
Specifies the Kerberos realm of the database; by default the realm returned by
-\fBkrb5_default_local_realm(3)\fR is used.
+\fBkrb5_default_local_realm\fR(3LIB) is used.
.RE
.SH \fBkdb5_ldap_util\fR COMMANDS
diff --git a/usr/src/man/man1m/ldapclient.1m b/usr/src/man/man1m/ldapclient.1m
index df29e76a55..d56e09fed5 100644
--- a/usr/src/man/man1m/ldapclient.1m
+++ b/usr/src/man/man1m/ldapclient.1m
@@ -1139,7 +1139,7 @@ Interface Stability Evolving
\fBchkey\fR(1), \fBldap\fR(1), \fBldapadd\fR(1), \fBldapdelete\fR(1),
\fBldaplist\fR(1), \fBldapmodify\fR(1), \fBldapmodrdn\fR(1),
\fBldapsearch\fR(1), \fBidsconfig\fR(1M), \fBldapaddent\fR(1M),
-\fBldap_cachemgr\fR(1M), \fBsuninstall\fR(1M), \fBdefaultdomain\fR(4),
+\fBldap_cachemgr\fR(1M), \fBdefaultdomain\fR(4),
\fBnsswitch.conf\fR(4), \fBresolv.conf\fR(4), \fBattributes\fR(5)
.SH CAUTION
.LP
diff --git a/usr/src/man/man1m/mkfs_udfs.1m b/usr/src/man/man1m/mkfs_udfs.1m
index 26184440c1..7d07715ca1 100644
--- a/usr/src/man/man1m/mkfs_udfs.1m
+++ b/usr/src/man/man1m/mkfs_udfs.1m
@@ -85,7 +85,7 @@ Specify the number of 512-byte blocks in the file system.
.SH SEE ALSO
.sp
.LP
-\fBfsck\fR(1M),\fBmkfs\fR(1M), \fBattributes\fR(5)
+\fBfsck\fR(1M), \fBmkfs\fR(1M), \fBattributes\fR(5)
.SH DIAGNOSTICS
.sp
.in +2
diff --git a/usr/src/man/man1m/netstat.1m b/usr/src/man/man1m/netstat.1m
index b1f6d0e22f..fa8be7c4ed 100644
--- a/usr/src/man/man1m/netstat.1m
+++ b/usr/src/man/man1m/netstat.1m
@@ -763,7 +763,7 @@ The statistics use the MIB specified variables. The defined values for
.sp
.ne 2
.na
-\fB\fBforwarding(1)\fR\fR
+\fB\fBforwarding (1)\fR\fR
.ad
.RS 21n
Acting as a gateway.
@@ -772,7 +772,7 @@ Acting as a gateway.
.sp
.ne 2
.na
-\fB\fBnot-forwarding(2)\fR\fR
+\fB\fBnot-forwarding (2)\fR\fR
.ad
.RS 21n
Not acting as a gateway.
diff --git a/usr/src/man/man1m/ping.1m b/usr/src/man/man1m/ping.1m
index a5a29be2d6..3e1fa05c5e 100644
--- a/usr/src/man/man1m/ping.1m
+++ b/usr/src/man/man1m/ping.1m
@@ -332,7 +332,7 @@ packets. The default time to live (hop limit) for unicast packets can be set
with the \fBndd\fR module, \fB/dev/icmp\fR, using the \fBicmp_ipv4_ttl\fR
variable for IPv4 and the \fBicmp_ipv6_hoplimit\fR variable for IPv6. The
default time to live (hop limit) for multicast is one hop. See \fBEXAMPLES\fR.
-For further information, see\fBndd\fR(1M).
+For further information, see \fBndd\fR(1M).
.RE
.sp
diff --git a/usr/src/man/man1m/pkgask.1m b/usr/src/man/man1m/pkgask.1m
index 3a4c3b86a7..620631f350 100644
--- a/usr/src/man/man1m/pkgask.1m
+++ b/usr/src/man/man1m/pkgask.1m
@@ -107,7 +107,7 @@ An error occurred.
.LP
\fBpkginfo\fR(1), \fBpkgmk\fR(1), \fBpkgparam\fR(1), \fBpkgproto\fR(1),
\fBpkgtrans\fR(1), \fBinstallf\fR(1M), \fBpkgadd\fR(1M), \fBpkgchk\fR(1M),
-\fBpkgrm\fR(1M), \fBremovef\fR(1M), \fBadmin\fR(4),\fBattributes\fR(5)
+\fBpkgrm\fR(1M), \fBremovef\fR(1M), \fBadmin\fR(4), \fBattributes\fR(5)
.sp
.LP
\fI\fR
@@ -128,4 +128,4 @@ command.
.LP
If the default \fBadmin\fR file is too restrictive, the administration file may
need to be modified to allow for total non-interaction during a package
-installation. See\fBadmin\fR(4) for details.
+installation. See \fBadmin\fR(4) for details.
diff --git a/usr/src/man/man1m/rpc.bootparamd.1m b/usr/src/man/man1m/rpc.bootparamd.1m
index 11db1461e2..d272855c6e 100644
--- a/usr/src/man/man1m/rpc.bootparamd.1m
+++ b/usr/src/man/man1m/rpc.bootparamd.1m
@@ -59,7 +59,7 @@ configuration file for the name-service switch
.SH SEE ALSO
.sp
.LP
-\fBsvcs\fR(1),\fBsvcadm\fR(1M), \fBbootparams\fR(4), \fBnsswitch.conf\fR(4),
+\fBsvcs\fR(1), \fBsvcadm\fR(1M), \fBbootparams\fR(4), \fBnsswitch.conf\fR(4),
\fBattributes\fR(5), \fBsmf\fR(5)
.SH NOTES
.sp
diff --git a/usr/src/man/man1m/stmsboot.1m b/usr/src/man/man1m/stmsboot.1m
index 53c1d44dca..4c22057db2 100644
--- a/usr/src/man/man1m/stmsboot.1m
+++ b/usr/src/man/man1m/stmsboot.1m
@@ -218,7 +218,7 @@ controller ports, enter:
.LP
To enable Solaris I/O multipathing on specific fibre channel controller ports
and disable the feature on others, manually edit the \fB/kernel/drv/fp.conf\fR
-file. (See\fBfp\fR(7D).) The following command will update \fBvfstab\fR(4) and
+file. (See \fBfp\fR(7D).) The following command will update \fBvfstab\fR(4) and
\fBdumpadm\fR(1M) configurations to reflect the changed device names:
.sp
diff --git a/usr/src/man/man1m/svc.configd.1m b/usr/src/man/man1m/svc.configd.1m
index 0539abe7dd..e31f918306 100644
--- a/usr/src/man/man1m/svc.configd.1m
+++ b/usr/src/man/man1m/svc.configd.1m
@@ -21,7 +21,7 @@ if any failures occur. \fBsvc.configd\fR should never be invoked directly.
.sp
.LP
Interaction with \fBsvc.configd\fR is by way of \fBlibscf\fR(3LIB) and the
-command line tools:\fBsvcs\fR(1), \fBsvcprop\fR(1), \fBsvcadm\fR(1M), and
+command line tools: \fBsvcs\fR(1), \fBsvcprop\fR(1), \fBsvcadm\fR(1M), and
\fBsvccfg\fR(1M).
.SH SEE ALSO
.sp
diff --git a/usr/src/man/man1m/tapes.1m b/usr/src/man/man1m/tapes.1m
index 034066996c..89796281df 100644
--- a/usr/src/man/man1m/tapes.1m
+++ b/usr/src/man/man1m/tapes.1m
@@ -95,7 +95,8 @@ combination of density, \fBBSD\fR behavior, and no-rewind flags. See
.LP
To prevent \fBtapes\fR from attempting to automatically generate links for a
device, drivers must specify a private node type and refrain from using the
-node type string \fBDDI_NT_TAPE\fR when calling\fBddi_create_minor_node\fR(9F).
+node type string \fBDDI_NT_TAPE\fR when calling
+\fBddi_create_minor_node\fR(9F).
.SH OPTIONS
.sp
.LP
diff --git a/usr/src/man/man1m/vscand.1m b/usr/src/man/man1m/vscand.1m
index e1b6ed9ab6..f386b5f943 100644
--- a/usr/src/man/man1m/vscand.1m
+++ b/usr/src/man/man1m/vscand.1m
@@ -94,7 +94,7 @@ Interface Stability Uncommitted
.sp
.LP
\fBps\fR(1), \fBsvcs\fR(1), \fBlogadm\fR(1M), \fBsvcadm\fR(1M),
-\fBsyslogd\fR(1M), \fBvscandadm\fR(1M), \fBzfs\fR(1M), \fBattributes\fR(5),
+\fBsyslogd\fR(1M), \fBvscanadm\fR(1M), \fBzfs\fR(1M), \fBattributes\fR(5),
\fBsmf\fR(5)
.SH NOTES
.sp
diff --git a/usr/src/man/man1m/zfs-program.1m b/usr/src/man/man1m/zfs-program.1m
index 0834607f94..f6562c652b 100644
--- a/usr/src/man/man1m/zfs-program.1m
+++ b/usr/src/man/man1m/zfs-program.1m
@@ -14,10 +14,10 @@
.Dt ZFS-PROGRAM 1M
.Os
.Sh NAME
-.Nm zfs program
+.Nm "zfs program"
.Nd executes ZFS channel programs
.Sh SYNOPSIS
-.Cm zfs program
+.Cm "zfs program"
.Op Fl t Ar instruction-limit
.Op Fl m Ar memory-limit
.Ar pool
@@ -274,7 +274,7 @@ EBADF EXDEV EFBIG
.Ss API Functions
For detailed descriptions of the exact behavior of any zfs administrative
operations, see the main
-.Xr zfs 1
+.Xr zfs 1M
manual page.
.Bl -tag -width "xx"
.It Em zfs.debug(msg)
diff --git a/usr/src/man/man2/setreuid.2 b/usr/src/man/man2/setreuid.2
index 937d57f024..b35f01701f 100644
--- a/usr/src/man/man2/setreuid.2
+++ b/usr/src/man/man2/setreuid.2
@@ -31,7 +31,7 @@ set to any legal value.
If the {\fBPRIV_PROC_SETID\fR} privilege is not asserted in the effective set
of the calling process, either the real user ID can be set to the effective
user ID, or the effective user ID can either be set to the saved set-user ID
-from \fBexecve()\fR (see\fBexec\fR(2)) or the real user ID.
+from \fBexecve()\fR (see \fBexec\fR(2)) or the real user ID.
.sp
.LP
In either case, if the real user ID is being changed (that is, if \fIruid\fR is
diff --git a/usr/src/man/man3c/aligned_alloc.3c b/usr/src/man/man3c/aligned_alloc.3c
index ccfc200bcf..9e9a857b19 100644
--- a/usr/src/man/man3c/aligned_alloc.3c
+++ b/usr/src/man/man3c/aligned_alloc.3c
@@ -71,6 +71,6 @@ It is not a power of two multiple of the word size.
.Sy MT-Safe
.Sh SEE ALSO
.Xr malloc 3C ,
-.Xr memalgin 3C ,
+.Xr memalign 3C ,
.Xr posix_memalign 3C ,
.Xr attributes 5
diff --git a/usr/src/man/man3c/arc4random.3c b/usr/src/man/man3c/arc4random.3c
index 317fd31769..0945f82ed9 100644
--- a/usr/src/man/man3c/arc4random.3c
+++ b/usr/src/man/man3c/arc4random.3c
@@ -69,7 +69,7 @@ to generate a new result.
One data pool is used for all consumers in a process, so that consumption
under program flow can act as additional stirring.
The subsystem is re-seeded from the kernel random number subsystem using
-.Xr getentropy 2
+.Xr getentropy 3C
on a regular basis, and also upon
.Xr fork 2 .
.Pp
diff --git a/usr/src/man/man3c/cnd.3c b/usr/src/man/man3c/cnd.3c
index e2bd8041cc..6748e08b0d 100644
--- a/usr/src/man/man3c/cnd.3c
+++ b/usr/src/man/man3c/cnd.3c
@@ -176,12 +176,12 @@ is returned to indicate an error.
.Sh MT-LEVEL
.Sy MT-Safe
.Sh SEE ALSO
-.Xr cond_braodcast 3C ,
+.Xr cond_broadcast 3C ,
.Xr cond_destroy 3C ,
.Xr cond_init 3C ,
.Xr cond_signal 3C ,
.Xr cond_timedwait 3C ,
.Xr cond_wait 3C ,
-.Xr threads 3HEAD ,
+.Xr threads.h 3HEAD ,
.Xr attributes 5 ,
.Xr threads 5
diff --git a/usr/src/man/man3c/door_bind.3c b/usr/src/man/man3c/door_bind.3c
index 59f879d020..5283481ca8 100644
--- a/usr/src/man/man3c/door_bind.3c
+++ b/usr/src/man/man3c/door_bind.3c
@@ -191,5 +191,5 @@ MT-Level Safe
.SH SEE ALSO
.LP
-\fBfork\fR(2),\fBdoor_create\fR(3C), \fBdoor_return\fR(3C),
+\fBfork\fR(2), \fBdoor_create\fR(3C), \fBdoor_return\fR(3C),
\fBdoor_server_create\fR(3C), \fBattributes\fR(5)
diff --git a/usr/src/man/man3c/door_getparam.3c b/usr/src/man/man3c/door_getparam.3c
index a6109b6d59..7922d2badb 100644
--- a/usr/src/man/man3c/door_getparam.3c
+++ b/usr/src/man/man3c/door_getparam.3c
@@ -193,7 +193,7 @@ if (door_setparam(fd, DOOR_PARAM_DATA_MIN,
/* handle error */
/*
- * the door will only accept door_call(3DOOR)s with a
+ * the door will only accept door_call(3C)s with a
* data_size which is exactly sizeof (my_request_t).
*/
.fi
diff --git a/usr/src/man/man3c/door_return.3c b/usr/src/man/man3c/door_return.3c
index 1386cb51f4..25a2f46d8d 100644
--- a/usr/src/man/man3c/door_return.3c
+++ b/usr/src/man/man3c/door_return.3c
@@ -92,4 +92,4 @@ MT-Level Safe
.SH SEE ALSO
.LP
-\fBdoor_call\fR(3C),\fBattributes\fR(5)
+\fBdoor_call\fR(3C), \fBattributes\fR(5)
diff --git a/usr/src/man/man3c/econvert.3c b/usr/src/man/man3c/econvert.3c
index d2af5c2ef2..9c726c166d 100644
--- a/usr/src/man/man3c/econvert.3c
+++ b/usr/src/man/man3c/econvert.3c
@@ -143,4 +143,4 @@ MT-Level MT-Safe
.SH SEE ALSO
.LP
-\fBecvt\fR(3C),\fBsprintf\fR(3C), \fBattributes\fR(5)
+\fBecvt\fR(3C), \fBsprintf\fR(3C), \fBattributes\fR(5)
diff --git a/usr/src/man/man3c/endian.3c b/usr/src/man/man3c/endian.3c
index 719dae8e28..658d47ba58 100644
--- a/usr/src/man/man3c/endian.3c
+++ b/usr/src/man/man3c/endian.3c
@@ -177,7 +177,7 @@ To better support extant software, both are provided.
While these functions are common across multiple platforms, they have
not been standardized.
Portable applications should instead use the functions defined in
-.Xr byteorder 3C .
+.Xr byteorder 3SOCKET .
.Sh RETURN VALUES
The functions always succeed and return a value that has been properly
converted.
@@ -186,7 +186,7 @@ converted.
.Sh MT-LEVEL
.Sy MT-Safe
.Sh SEE ALSO
-.Xr byteorder 3C ,
.Xr endian.h 3HEAD ,
+.Xr byteorder 3SOCKET ,
.Xr attributes 5 ,
.Xr byteorder 5
diff --git a/usr/src/man/man3c/fcloseall.3c b/usr/src/man/man3c/fcloseall.3c
index 4b47ca92e8..bd13dc76a6 100644
--- a/usr/src/man/man3c/fcloseall.3c
+++ b/usr/src/man/man3c/fcloseall.3c
@@ -48,7 +48,7 @@ Note, portable applications should always check the return value.
.Sh MT-LEVEL
.Sy Mt-Safe .
.Sh SEE ALSO
-.Xr close 3C ,
+.Xr close 2 ,
.Xr fflush 3C ,
.Xr attributes 5 ,
.Xr environ 5 ,
diff --git a/usr/src/man/man3c/pthread_atfork.3c b/usr/src/man/man3c/pthread_atfork.3c
index 5268247209..3280ec5a8f 100644
--- a/usr/src/man/man3c/pthread_atfork.3c
+++ b/usr/src/man/man3c/pthread_atfork.3c
@@ -69,7 +69,7 @@ Insufficient table space exists to record the fork handler addresses.
Solaris threads do not offer \fBpthread_atfork()\fR functionality (there is no
\fBthr_atfork()\fR interface). However, a Solaris threads application can call
\fBpthread_atfork()\fR to ensure \fBfork()\fR-safety, since the two thread APIs
-are interoperable. See\fBfork\fR(2) for information relating to \fBfork()\fR in
+are interoperable. See \fBfork\fR(2) for information relating to \fBfork()\fR in
a Solaris threads environment in Solaris 10 relative to previous releases.
.SH EXAMPLES
.LP
diff --git a/usr/src/man/man3c/quick_exit.3c b/usr/src/man/man3c/quick_exit.3c
index bcdb855854..6d39cc66f6 100644
--- a/usr/src/man/man3c/quick_exit.3c
+++ b/usr/src/man/man3c/quick_exit.3c
@@ -34,10 +34,10 @@ The
and
.Fn at_quick_exit
functions provide a veneer around
-.Xr _Exit 3C
+.Xr _Exit 2
that allows for registered functions to be called before terminating.
Like
-.Xr _Exit 3C ,
+.Xr _Exit 2 ,
standard library termination is not done.
.Xr atexit 3C
functions are not called and various standard termination that occurs
@@ -55,7 +55,7 @@ will not be called at any other time.
Functions that are registered with
.Fn at_quick_exit
should not make use of
-.Xr longjump 3C
+.Xr longjmp 3C
and related functions.
.Pp
After calling all registered functions, the
@@ -86,7 +86,7 @@ Insufficient storage space is available.
.Sh MT-LEVEL
.Sy Safe
.Sh SEE ALSO
-.Xr _Exit 3C ,
+.Xr _Exit 2 ,
.Xr atexit 3C ,
.Xr exit 3C ,
.Xr attributes 5 ,
diff --git a/usr/src/man/man3c/thr_suspend.3c b/usr/src/man/man3c/thr_suspend.3c
index ef75841ee6..59dedbd146 100644
--- a/usr/src/man/man3c/thr_suspend.3c
+++ b/usr/src/man/man3c/thr_suspend.3c
@@ -36,7 +36,7 @@ have no effect.
.LP
A suspended thread will not be awakened by any mechanism other than a call to
\fBthr_continue()\fR. Signals and the effect of calls
-to\fBmutex_unlock\fR(3C), \fBrw_unlock\fR(3C), \fBsema_post\fR(3C),
+to \fBmutex_unlock\fR(3C), \fBrw_unlock\fR(3C), \fBsema_post\fR(3C),
\fBcond_signal\fR(3C), and \fBcond_broadcast\fR(3C) remain pending until the
execution of the thread is resumed by \fBthr_continue()\fR.
.SH RETURN VALUES
diff --git a/usr/src/man/man3c/thrd_create.3c b/usr/src/man/man3c/thrd_create.3c
index fd31e740b7..8bf799cb3e 100644
--- a/usr/src/man/man3c/thrd_create.3c
+++ b/usr/src/man/man3c/thrd_create.3c
@@ -58,7 +58,7 @@ the exit status remains available and the corresponding thread ID will
not be reused until a process calls
.Xr thrd_join 3C .
This is similar to how a parent must call
-.Xr wait 2 ,
+.Xr wait 3C ,
to clean up a child process that has terminated.
.Pp
For a richer interface interface with more control over aspects of the
diff --git a/usr/src/man/man3c/thrd_join.3c b/usr/src/man/man3c/thrd_join.3c
index 52a7d8bd33..120e156582 100644
--- a/usr/src/man/man3c/thrd_join.3c
+++ b/usr/src/man/man3c/thrd_join.3c
@@ -67,7 +67,7 @@ function returns
and if
.Fa res
is a non-null pointer, it will be filled in with the exit status of
-.Xr thrd 3C .
+.Fa thrd .
If an error occurs,
.Sy thrd_error
will be returned.
diff --git a/usr/src/man/man3c/timerfd_create.3c b/usr/src/man/man3c/timerfd_create.3c
index 5f2bdcd2c2..16bd2cefcd 100644
--- a/usr/src/man/man3c/timerfd_create.3c
+++ b/usr/src/man/man3c/timerfd_create.3c
@@ -199,5 +199,5 @@ is not asserted in the effective set of the calling process.
.Xr timer_create 3C ,
.Xr timer_gettime 3C ,
.Xr timer_settime 3C ,
-.Xr privileages 5 ,
+.Xr privileges 5 ,
.Xr timerfd 5
diff --git a/usr/src/man/man3c_db/td_thr_get_info.3c_db b/usr/src/man/man3c_db/td_thr_get_info.3c_db
index b0569a4800..e0847529f6 100644
--- a/usr/src/man/man3c_db/td_thr_get_info.3c_db
+++ b/usr/src/man/man3c_db/td_thr_get_info.3c_db
@@ -49,11 +49,11 @@ typedef struct td_thrinfo_t {
short ti_flags /* set of special flags used by
libc*/
int ti_pri /* priority of thread returned by
- thr_getprio(3T)*/
+ thr_getprio(3C)*/
lwpid_t ti_lid /* id of light weight process (LWP)
executing this thread*/
sigset_t ti_sigmask /* thread's signal mask. See
- thr_sigsetmask(3T)*/
+ thr_sigsetmask(3C)*/
u_char ti_traceme /* non-zero if event tracing is on*/
u_char_t ti_preemptflag /* non-zero if thread preempted when
last active*/
diff --git a/usr/src/man/man3dat/dat_evd_wait.3dat b/usr/src/man/man3dat/dat_evd_wait.3dat
index 7967a27a9a..4e152737bd 100644
--- a/usr/src/man/man3dat/dat_evd_wait.3dat
+++ b/usr/src/man/man3dat/dat_evd_wait.3dat
@@ -295,6 +295,6 @@ MT-Level Safe
.LP
\fBdat_cr_accept\fR(3DAT), \fBdat_cr_handoff\fR(3DAT),
\fBdat_cr_reject\fR(3DAT), \fBdat_ep_connect\fR(3DAT),
-\fBdat_ep_dup_connect\fR(3DAT),\fBdat_ep_free\fR(3DAT),
+\fBdat_ep_dup_connect\fR(3DAT), \fBdat_ep_free\fR(3DAT),
\fBdat_evd_dequeue\fR(3DAT), \fBdat_evd_set_unwaitable\fR(3DAT),
\fBlibdat\fR(3LIB), \fBattributes\fR(5)
diff --git a/usr/src/man/man3elf/gelf.3elf b/usr/src/man/man3elf/gelf.3elf
index a97e7a62a2..cbddcc37e1 100644
--- a/usr/src/man/man3elf/gelf.3elf
+++ b/usr/src/man/man3elf/gelf.3elf
@@ -284,7 +284,7 @@ table at the given index. \fBdst\fR points to the location where the
\fB\fBgelf_getphdr()\fR\fR
.ad
.RS 26n
-An analog to\fBelf32_getphdr\fR(3ELF) and \fBelf64_getphdr\fR(3ELF). \fBdst\fR
+An analog to \fBelf32_getphdr\fR(3ELF) and \fBelf64_getphdr\fR(3ELF). \fBdst\fR
points to the location where the \fBGElf_Phdr\fR program header is stored.
.RE
diff --git a/usr/src/man/man3ext/auto_ef.3ext b/usr/src/man/man3ext/auto_ef.3ext
index bf63814c5b..82537dd139 100644
--- a/usr/src/man/man3ext/auto_ef.3ext
+++ b/usr/src/man/man3ext/auto_ef.3ext
@@ -64,7 +64,7 @@ Information about encodings are stored in data type\fBauto_ef_t\fR in the order
of possibility with the most possible encoding stored first. To examine the
information, use the \fBauto_ef_get_encoding()\fR and \fBauto_ef_get_score()\fR
access functions. For a list of encodings with which \fBauto_ef_file()\fR can
-examine text, see \fBauto_ef\fR(1).
+examine text, see \fBauto_ef\fR(3EXT).
.sp
.LP
If \fBauto_ef_file()\fR cannot determine the encoding of text, it returns 0 and
@@ -199,4 +199,4 @@ MT-Level MT-Safe
.SH SEE ALSO
.sp
.LP
-\fBauto_ef\fR(1), \fBlibauto_ef\fR(3LIB), \fBattributes\fR(5)
+\fBauto_ef\fR(3EXT), \fBlibauto_ef\fR(3LIB), \fBattributes\fR(5)
diff --git a/usr/src/man/man3head/endian.h.3head b/usr/src/man/man3head/endian.h.3head
index b84a48b47f..1e133e6fb6 100644
--- a/usr/src/man/man3head/endian.h.3head
+++ b/usr/src/man/man3head/endian.h.3head
@@ -77,7 +77,7 @@ to one of the aforementioned macros.
.Pp
In addition to the routines provided by this header, standardized
functions may be found in
-.Xr byteorder 3C .
+.Xr byteorder 3SOCKET .
The header
.Xr types.h 3HEAD
also defines additional pre-processor symbols to determine the current
diff --git a/usr/src/man/man3head/wait.h.3head b/usr/src/man/man3head/wait.h.3head
index a8a20e3d28..8a6d629306 100644
--- a/usr/src/man/man3head/wait.h.3head
+++ b/usr/src/man/man3head/wait.h.3head
@@ -226,4 +226,4 @@ Interface Stability Standard
.sp
.LP
\fBexit\fR(2), \fBwaitid\fR(2), \fBexit\fR(3C), \fBwait\fR(3C),
-\fBwaitpid\fR(3C),\fBattributes\fR(5), \fBstandards\fR(5)
+\fBwaitpid\fR(3C), \fBattributes\fR(5), \fBstandards\fR(5)
diff --git a/usr/src/man/man3kvm/kvm_open.3kvm b/usr/src/man/man3kvm/kvm_open.3kvm
index 8a8e4067a9..18720dd297 100644
--- a/usr/src/man/man3kvm/kvm_open.3kvm
+++ b/usr/src/man/man3kvm/kvm_open.3kvm
@@ -160,7 +160,7 @@ MT-Level Unsafe
\fBsavecore\fR(1M), \fBexec\fR(2), \fBexit\fR(2), \fBpathconf\fR(2),
\fBgetloadavg\fR(3C), \fBkstat\fR(3KSTAT), \fBkvm_getu\fR(3KVM),
\fBkvm_nextproc\fR(3KVM), \fBkvm_nlist\fR(3KVM), \fBkvm_kread\fR(3KVM),
-\fBlibkvm\fR(3LIB),\fBsysconf\fR(3C), \fBproc\fR(4), \fBattributes\fR(5),
+\fBlibkvm\fR(3LIB), \fBsysconf\fR(3C), \fBproc\fR(4), \fBattributes\fR(5),
\fBlfcompile\fR(5)
.SH NOTES
.sp
diff --git a/usr/src/man/man3ldap/ber_encode.3ldap b/usr/src/man/man3ldap/ber_encode.3ldap
index aaa094e20c..ae7eb4a825 100644
--- a/usr/src/man/man3ldap/ber_encode.3ldap
+++ b/usr/src/man/man3ldap/ber_encode.3ldap
@@ -103,7 +103,7 @@ The \fBber_alloc()\fR function is used to allocate a new BER element.
.sp
.LP
The \fBber_printf()\fR function is used to encode a BER element in much the
-same way that \fBsprintf(3S)\fR works. One important difference, though, is
+same way that \fBsprintf(3C)\fR works. One important difference, though, is
that some state information is kept with the \fIber\fR parameter so that
multiple calls can be made to \fBber_printf()\fR to append things to the end
of the BER element. \fBBer_printf()\fR writes to \fIber\fR, a pointer to a
diff --git a/usr/src/man/man3ldap/ldap_entry2text.3ldap b/usr/src/man/man3ldap/ldap_entry2text.3ldap
index 66dea5cd87..81e54e3006 100644
--- a/usr/src/man/man3ldap/ldap_entry2text.3ldap
+++ b/usr/src/man/man3ldap/ldap_entry2text.3ldap
@@ -81,7 +81,7 @@ cc[ \fIflag\fR... ] \fIfile\fR... -lldap[ \fIlibrary\fR... ]
.sp
.LP
These functions use the LDAP display template functions (see
-\fBldap_disptmpl\fR(3LDAP) and \fBldap_templates.conf(4))\fR to produce a
+\fBldap_disptmpl\fR(3LDAP) and \fBldaptemplates.conf\fR(4)) to produce a
plain text or an HyperText Markup Language (HTML) display of an entry or a set
of values. Typical plain text output produced for an entry might look like:
.sp
diff --git a/usr/src/man/man3lib/libSMHBAAPI.3lib b/usr/src/man/man3lib/libSMHBAAPI.3lib
index 1fb7706582..619365cebd 100644
--- a/usr/src/man/man3lib/libSMHBAAPI.3lib
+++ b/usr/src/man/man3lib/libSMHBAAPI.3lib
@@ -31,7 +31,7 @@ cc [ \fIflag\fR\&.\|.\|. ] \fIfile\fR\&.\|.\|. \fB-lSMHBAAPI\fR [ \fIlibrary\fR\
.SH DESCRIPTION
.sp
.LP
-The functions in this library access Fibre Channel and/or Sereal Attached SCSI
+The functions in this library access Fibre Channel and/or Serial Attached SCSI
HBA data depending on vendor provided implementation underneath.
.sp
.LP
diff --git a/usr/src/man/man3lib/libaio.3lib b/usr/src/man/man3lib/libaio.3lib
index 72b7434ce3..80e032f786 100644
--- a/usr/src/man/man3lib/libaio.3lib
+++ b/usr/src/man/man3lib/libaio.3lib
@@ -16,7 +16,7 @@ cc [ \fIflag\fR... ] \fIfile\fR... \fB-laio\fR [ \fIlibrary\fR... ]
.sp
.LP
Historically, functions in this library provided asynchronous I/O operations.
-This functionality now resides in\fBlibc\fR(3LIB)
+This functionality now resides in \fBlibc\fR(3LIB)
.sp
.LP
This library is maintained to provide backward compatibility for both runtime
diff --git a/usr/src/man/man3lib/libproc.3lib b/usr/src/man/man3lib/libproc.3lib
index ba71e5f2b9..915febee0b 100644
--- a/usr/src/man/man3lib/libproc.3lib
+++ b/usr/src/man/man3lib/libproc.3lib
@@ -405,7 +405,7 @@ Many functions relating to tracing processes, for example
.Xr Psignal 3PROC ,
.Xr Psetsignal 3PROC ,
.Xr Psetfault 3PROC ,
-.Xr Psetentry 3PROC ,
+.Xr Psysentry 3PROC ,
and others, mention that they only act upon
.Em Active Processes .
This specifically refers to processes whose state are in
@@ -414,8 +414,7 @@ and
.Dv PS_STOP .
Process handles in the other states have no notion of settable tracing
flags, though core files
-.Pf ( type Dv PS_DEAD ) ,
-=======
+.Pf ( type Dv PS_DEAD )
may have a read-only snapshot of their tracing settings available.
.Sh TYPES
The
diff --git a/usr/src/man/man3m/Makefile b/usr/src/man/man3m/Makefile
index 32343dddf7..f245da0479 100644
--- a/usr/src/man/man3m/Makefile
+++ b/usr/src/man/man3m/Makefile
@@ -10,6 +10,7 @@
#
# Copyright (c) 2012, Igor Kozhukhov <ikozhukhov@gmail.com>
+# Copyright (c) 2017, Chris Fraire <cfraire@me.com>.
include ../../Makefile.master
@@ -123,8 +124,18 @@ MANFILES = acos.3m \
trunc.3m \
y0.3m
+MANLINKS= fesetenv.3m \
+ fesetexceptflag.3m \
+ fesetround.3m
+
+fesetenv.3m := LINKSRC = fegetenv.3m
+
+fesetexceptflag.3m := LINKSRC = fegetexceptflag.3m
+
+fesetround.3m := LINKSRC = fegetround.3m
+
.KEEP_STATE:
include ../Makefile.man
-install: $(ROOTMANFILES)
+install: $(ROOTMANFILES) $(ROOTMANLINKS)
diff --git a/usr/src/man/man3m/copysign.3m b/usr/src/man/man3m/copysign.3m
index 017b9f9088..0f101f665a 100644
--- a/usr/src/man/man3m/copysign.3m
+++ b/usr/src/man/man3m/copysign.3m
@@ -67,4 +67,4 @@ MT-LevelMT-Safe
.SH SEE ALSO
.sp
.LP
-\fBmath.h\fR(3HEAD), \fBsignbit\fR(3M),\fBattributes\fR(5), \fBstandards\fR(5)
+\fBmath.h\fR(3HEAD), \fBsignbit\fR(3M), \fBattributes\fR(5), \fBstandards\fR(5)
diff --git a/usr/src/man/man3m/pow.3m b/usr/src/man/man3m/pow.3m
index 78f49df142..f33fb1387c 100644
--- a/usr/src/man/man3m/pow.3m
+++ b/usr/src/man/man3m/pow.3m
@@ -98,7 +98,7 @@ For \fIy\fR > 0 and not an odd integer, if \fIx\fR is \(+-0, +0 is returned.
If \fIx\fR is \(+-1 and \fIy\fR is \(+-Inf, and the application was compiled
with the \fBcc\fR compiler driver, NaN is returned. If, however, the
application was compiled with the \fBc99\fR compiler driver and is therefore
-SUSv3-conforming (see\fBstandards\fR(5)), 1.0 is returned.
+SUSv3-conforming (see \fBstandards\fR(5)), 1.0 is returned.
.sp
.LP
For |\fIx\fR| < 1, if \fIy\fR is \(miInf, +Inf is returned.
diff --git a/usr/src/man/man3mail/maillock.3mail b/usr/src/man/man3mail/maillock.3mail
index 70cc1ece75..f4fd267ee4 100644
--- a/usr/src/man/man3mail/maillock.3mail
+++ b/usr/src/man/man3mail/maillock.3mail
@@ -105,7 +105,7 @@ MT-Level Unsafe
.SH SEE ALSO
.sp
.LP
-\fBlibmail\fR(3LIB),\fBattributes\fR(5)
+\fBlibmail\fR(3LIB), \fBattributes\fR(5)
.SH NOTES
.sp
.LP
diff --git a/usr/src/man/man3nsl/rpc_gss_get_mechanisms.3nsl b/usr/src/man/man3nsl/rpc_gss_get_mechanisms.3nsl
index 87c024041e..1684e08249 100644
--- a/usr/src/man/man3nsl/rpc_gss_get_mechanisms.3nsl
+++ b/usr/src/man/man3nsl/rpc_gss_get_mechanisms.3nsl
@@ -156,7 +156,8 @@ MT-Level MT-Safe
.SH SEE ALSO
.sp
.LP
-\fBrpc\fR(3NSL),\fBrpcsec_gss\fR(3NSL), \fBmech\fR(4), \fBqop\fR(4), \fBattributes\fR(5)
+\fBrpc\fR(3NSL), \fBrpcsec_gss\fR(3NSL), \fBmech\fR(4), \fBqop\fR(4),
+\fBattributes\fR(5)
.sp
.LP
\fIONC+ Developer\&'s Guide\fR
diff --git a/usr/src/man/man3nsl/t_strerror.3nsl b/usr/src/man/man3nsl/t_strerror.3nsl
index 1baf9b9bdb..015d50cbb3 100644
--- a/usr/src/man/man3nsl/t_strerror.3nsl
+++ b/usr/src/man/man3nsl/t_strerror.3nsl
@@ -97,4 +97,4 @@ MT Level Safe
.SH SEE ALSO
.sp
.LP
-\fBt_errno\fR(3NSL),\fBt_error\fR(3NSL), \fBattributes\fR(5)
+\fBt_errno\fR(3NSL), \fBt_error\fR(3NSL), \fBattributes\fR(5)
diff --git a/usr/src/man/man3proc/Lprochandle.3proc b/usr/src/man/man3proc/Lprochandle.3proc
index 72f1630450..defc714720 100644
--- a/usr/src/man/man3proc/Lprochandle.3proc
+++ b/usr/src/man/man3proc/Lprochandle.3proc
@@ -31,7 +31,7 @@ function returns the process handle to which the thread handle
.Fa L
belongs.
This proccess handle may be used with other
-.Xr libproc 3PROC
+.Xr libproc 3LIB
functions just as if
.Xr Pgrab 3PROC was called.
The returned handle is valid even if
diff --git a/usr/src/man/man3proc/Lstate.3proc b/usr/src/man/man3proc/Lstate.3proc
index febec067a3..d441b03811 100644
--- a/usr/src/man/man3proc/Lstate.3proc
+++ b/usr/src/man/man3proc/Lstate.3proc
@@ -30,7 +30,7 @@ The
function returns the state of the thread handle
.Fa L .
The list of states is available in the
-.Xr libproc 3PROC .
+.Xr libproc 3LIB .
.Sh RETURN VALUES
Upon successful completion, the current state is returned.
.Sh INTERFACE STABILITY
diff --git a/usr/src/man/man3proc/Lstatus.3proc b/usr/src/man/man3proc/Lstatus.3proc
index 9efc793656..7d7456281a 100644
--- a/usr/src/man/man3proc/Lstatus.3proc
+++ b/usr/src/man/man3proc/Lstatus.3proc
@@ -40,7 +40,7 @@ The returned pointer is only valid as long as the thread handle
.Fa L
is valid.
After a call to
-.Xr Ltree 3PROC ,
+.Xr Lfree 3PROC ,
the returned data pointer is invalid.
.Sh RETURN VALUES
Upon successful completion, the
diff --git a/usr/src/man/man3proc/Pctlfd.3proc b/usr/src/man/man3proc/Pctlfd.3proc
index 00e383c481..66679f5aea 100644
--- a/usr/src/man/man3proc/Pctlfd.3proc
+++ b/usr/src/man/man3proc/Pctlfd.3proc
@@ -38,7 +38,7 @@ itself.
.Pp
Only live processes have a control file descriptor.
Process handles that correspond to files and cores, created through
-.Xr Prab_file 3PROC
+.Xr Pgrab_file 3PROC
and
.Xr Pgrab_core 3PROC ,
do not have a corresponding file descriptor.
diff --git a/usr/src/man/man3proc/Pgetareg.3proc b/usr/src/man/man3proc/Pgetareg.3proc
index 52e6a80733..1904ea73a0 100644
--- a/usr/src/man/man3proc/Pgetareg.3proc
+++ b/usr/src/man/man3proc/Pgetareg.3proc
@@ -55,15 +55,15 @@ and
functions read and update the registers of the process handle referred
to by
.Fa P .
-.Pp
The getting and setting of registers of the process operates on the
representative thread (LWP).
For more information on how the representative is chosen, see
.Xr proc 4 .
+.Pp
To change the registers of a specific thread, use the
.Fn Lgetareg
and
-.Xr Lsetareg 3PROC
+.Fn Lputareg
functions.
.Pp
The getting and setting of registers only applies to stopped processes.
diff --git a/usr/src/man/man3proc/Plookup_by_addr.3proc b/usr/src/man/man3proc/Plookup_by_addr.3proc
index 5c0d2355c7..b84879671d 100644
--- a/usr/src/man/man3proc/Plookup_by_addr.3proc
+++ b/usr/src/man/man3proc/Plookup_by_addr.3proc
@@ -101,7 +101,7 @@ with additional information.
The definition of the
.Sy prsyminfo_t
is found in
-.Xr libproc 3PROC .
+.Xr libproc 3LIB .
.Pp
The
.Fn Pxlookup_by_addr_resolved
diff --git a/usr/src/man/man3proc/Prd_agent.3proc b/usr/src/man/man3proc/Prd_agent.3proc
index 412ef9b04a..1fdc63ee6a 100644
--- a/usr/src/man/man3proc/Prd_agent.3proc
+++ b/usr/src/man/man3proc/Prd_agent.3proc
@@ -29,7 +29,7 @@ The
.Fn Prd_agent
function returns a pointer to an agent suitable for use with the
run-time link editing database library,
-.Xr librtld_db 3PROC ,
+.Xr librtld_db 3LIB ,
corresponding to the process handle
.Fa P .
.Pp
diff --git a/usr/src/man/man3proc/Psysentry.3proc b/usr/src/man/man3proc/Psysentry.3proc
index d25446b32d..fa7999e311 100644
--- a/usr/src/man/man3proc/Psysentry.3proc
+++ b/usr/src/man/man3proc/Psysentry.3proc
@@ -35,9 +35,9 @@
.Fc
.Sh DESCRIPTION
The
-.Fn Psetentry
+.Fn Psysentry
and
-.Fn Psetexit
+.Fn Psysexit
functions controls what actions the process handle
.Fa P
should take upon executing a system call.
@@ -72,9 +72,9 @@ They do not function on handles that refer to core files, zombie processes,
or ELF objects.
.Sh RETURN VALUES
Upon successful completion, the
-.Fn Psetentry
+.Fn Psysentry
and
-.Fn Psetexit
+.Fn Psysexit
functions return the previous disposition of the system call --
.Sy 0
if it was not set to stop and
diff --git a/usr/src/man/man3proc/pr_getzoneid.3proc b/usr/src/man/man3proc/pr_getzoneid.3proc
index 8304eb232d..f58f6ea3ba 100644
--- a/usr/src/man/man3proc/pr_getzoneid.3proc
+++ b/usr/src/man/man3proc/pr_getzoneid.3proc
@@ -28,7 +28,7 @@
The
.Fn pr_getzoneid
function injects the
-.Xr getzoneid 2
+.Xr getzoneid 3C
system call into the target process
.Fa P
by means of the agent LWP.
@@ -37,7 +37,7 @@ If the process handle
is the value
.Dv NULL
then this will be equivalent to calling
-.Xr getzoneid 2
+.Xr getzoneid 3C
on the currently running process.
.Pp
The
@@ -49,7 +49,7 @@ do not support system call injection.
Upon successful completion, the
.Fn pr_getzoneid
function's return value is that described in
-.Xr getzoneid 2 .
+.Xr getzoneid 3C .
Otherwise,
.Sy -1
is returned and
@@ -61,7 +61,7 @@ to indicate that the system call could not be injected.
For the full list of errors see the
.Sy ERRORS
section in
-.Xr getzoneid 2 .
+.Xr getzoneid 3C .
.Pp
The
.Fn pr_getzoneid
@@ -83,6 +83,6 @@ See
in
.Xr libproc 3LIB .
.Sh SEE ALSO
-.Xr getzoneid 2 ,
+.Xr getzoneid 3C ,
.Xr libproc 3LIB ,
.Xr proc 4
diff --git a/usr/src/man/man3project/setproject.3project b/usr/src/man/man3project/setproject.3project
index 887285ca4e..0ac2651130 100644
--- a/usr/src/man/man3project/setproject.3project
+++ b/usr/src/man/man3project/setproject.3project
@@ -221,7 +221,7 @@ enabled with \fBpooladm\fR(1M).
.sp
.LP
The final attribute is used to finalize the task created by \fBsetproject()\fR.
-See\fBsettaskid\fR(2).
+See \fBsettaskid\fR(2).
.sp
.in +2
.nf
diff --git a/usr/src/man/man3rsm/rsm_memseg_import_putv.3rsm b/usr/src/man/man3rsm/rsm_memseg_import_putv.3rsm
index 4c0ff1536f..e1ea9547c9 100644
--- a/usr/src/man/man3rsm/rsm_memseg_import_putv.3rsm
+++ b/usr/src/man/man3rsm/rsm_memseg_import_putv.3rsm
@@ -26,7 +26,7 @@ cc [ \fIflag\fR... ] \fIfile\fR... -lrsm [ \fIlibrary\fR... ]
.LP
The \fBrsm_memseg_import_putv()\fR and \fBrsm_memseg_import_getv()\fR functions
provide for using a list of I/O requests rather than a single source and
-destination address as is done for the\fBrsm_memseg_import_put\fR(3RSM) and
+destination address as is done for the \fBrsm_memseg_import_put\fR(3RSM) and
\fBrsm_memseg_import_get\fR(3RSM) functions.
.sp
.LP
diff --git a/usr/src/man/man3slp/SLPUnescape.3slp b/usr/src/man/man3slp/SLPUnescape.3slp
index 71e2bd8b52..32908ad90e 100644
--- a/usr/src/man/man3slp/SLPUnescape.3slp
+++ b/usr/src/man/man3slp/SLPUnescape.3slp
@@ -92,7 +92,7 @@ When set, use this file for configuration.
.SH SEE ALSO
.sp
.LP
-\fBslpd\fR(1M),\fBSLPFree\fR(3SLP), \fBslp_api\fR(3SLP), \fBslp.conf\fR(4),
+\fBslpd\fR(1M), \fBSLPFree\fR(3SLP), \fBslp_api\fR(3SLP), \fBslp.conf\fR(4),
\fBslpd.reg\fR(4), \fBattributes\fR(5)
.sp
.LP
diff --git a/usr/src/man/man3socket/sockaddr.3socket b/usr/src/man/man3socket/sockaddr.3socket
index 992601ba01..372721f461 100644
--- a/usr/src/man/man3socket/sockaddr.3socket
+++ b/usr/src/man/man3socket/sockaddr.3socket
@@ -575,7 +575,7 @@ main(void)
.Ed
.Sh SEE ALSO
.Xr socket 3HEAD ,
-.Xr uh.h 3HEAD ,
+.Xr un.h 3HEAD ,
.Xr accept 3SOCKET ,
.Xr bind 3SOCKET ,
.Xr connect 3SOCKET ,
diff --git a/usr/src/man/man3socket/socket.3socket b/usr/src/man/man3socket/socket.3socket
index 74c2acbc06..2b95a480d0 100644
--- a/usr/src/man/man3socket/socket.3socket
+++ b/usr/src/man/man3socket/socket.3socket
@@ -317,7 +317,7 @@ MT-Level Safe
\fBnca\fR(1), \fBclose\fR(2), \fBfcntl\fR(2), \fBioctl\fR(2), \fBread\fR(2),
\fBwrite\fR(2), \fBaccept\fR(3SOCKET), \fBbind\fR(3SOCKET), \fBexec\fR(2),
\fBconnect\fR(3SOCKET), \fBgetsockname\fR(3SOCKET), \fBgetsockopt\fR(3SOCKET),
-\fBin.h\fR(3HEAD),\fBlisten\fR(3SOCKET), \fBrecv\fR(3SOCKET), \fBopen\fR(2),
+\fBin.h\fR(3HEAD), \fBlisten\fR(3SOCKET), \fBrecv\fR(3SOCKET), \fBopen\fR(2),
\fBsetsockopt\fR(3SOCKET), \fBsend\fR(3SOCKET), \fBshutdown\fR(3SOCKET),
\fBsocket.h\fR(3HEAD), \fBsocketpair\fR(3SOCKET), \fBattributes\fR(5)
.SH NOTES
diff --git a/usr/src/man/man3tsol/btohex.3tsol b/usr/src/man/man3tsol/btohex.3tsol
index e343f59027..31b16f6ed9 100644
--- a/usr/src/man/man3tsol/btohex.3tsol
+++ b/usr/src/man/man3tsol/btohex.3tsol
@@ -140,7 +140,7 @@ multithreaded applications.
.SH SEE ALSO
.sp
.LP
-\fBatohexlabel\fR(1M), \fBhextoalabel\fR(1M),\fBlabel_to_str\fR(3TSOL),
+\fBatohexlabel\fR(1M), \fBhextoalabel\fR(1M), \fBlabel_to_str\fR(3TSOL),
\fBlibtsol\fR(3LIB), \fBattributes\fR(5), \fBlabels\fR(5)
.SH NOTES
.sp
diff --git a/usr/src/man/man3volmgt/media_getid.3volmgt b/usr/src/man/man3volmgt/media_getid.3volmgt
index 40682b159c..30b330e318 100644
--- a/usr/src/man/man3volmgt/media_getid.3volmgt
+++ b/usr/src/man/man3volmgt/media_getid.3volmgt
@@ -97,5 +97,5 @@ Interface Stability Obsolete
.SH SEE ALSO
.sp
.LP
-\fBvolmgt_ownspath\fR(3VOLMGT),\fBvolmgt_running\fR(3VOLMGT),\fBattributes\fR(5
-), \fBhal\fR(5)
+\fBvolmgt_ownspath\fR(3VOLMGT), \fBvolmgt_running\fR(3VOLMGT),
+\fBattributes\fR(5), \fBhal\fR(5)
diff --git a/usr/src/man/man4/contract.4 b/usr/src/man/man4/contract.4
index a6896a4e92..6652622b51 100644
--- a/usr/src/man/man4/contract.4
+++ b/usr/src/man/man4/contract.4
@@ -387,7 +387,6 @@ endpoint file descriptor:
ct_event_read(3contract)
ct_event_read_critical(3contract)
ct_event_reset(3contract)
-ct_event_next(3contract)
.fi
.in -2
.sp
diff --git a/usr/src/man/man4/core.4 b/usr/src/man/man4/core.4
index e1fec54545..f5445fb06e 100644
--- a/usr/src/man/man4/core.4
+++ b/usr/src/man/man4/core.4
@@ -457,7 +457,7 @@ more details.
.RS 15n
\fBn_type\fR: \fbNT_SECFLAGS\fR. This entry contains the process
security-flags, see \fBsecurity-flags\fR(5), \fBproc\fR(4), and
-\fBpsecflags\fR(1M) for more information.
+\fBpsecflags\fR(1) for more information.
.RE
.sp
diff --git a/usr/src/man/man4/dhcp_inittab.4 b/usr/src/man/man4/dhcp_inittab.4
index 8c6a299bcc..a22148a405 100644
--- a/usr/src/man/man4/dhcp_inittab.4
+++ b/usr/src/man/man4/dhcp_inittab.4
@@ -586,7 +586,7 @@ Interface Stability Committed
.SH SEE ALSO
.sp
.LP
-\fBdhcpinfo\fR(1),\fBdhcpagent\fR(1M), \fBisspace\fR(3C), \fBdhcptab\fR(4),
+\fBdhcpinfo\fR(1), \fBdhcpagent\fR(1M), \fBisspace\fR(3C), \fBdhcptab\fR(4),
\fBattributes\fR(5), \fBdhcp\fR(5), \fBdhcp_modules\fR(5)
.sp
.LP
diff --git a/usr/src/man/man4/ipf.4 b/usr/src/man/man4/ipf.4
index 3bed42e1b1..9f00cc5a11 100644
--- a/usr/src/man/man4/ipf.4
+++ b/usr/src/man/man4/ipf.4
@@ -171,7 +171,7 @@ the filter.
.B count
causes the packet to be included in the accounting statistics kept by
the filter, and has no effect on whether the packet will be allowed through
-the filter. These statistics are viewable with ipfstat(8).
+the filter. These statistics are viewable with ipfstat(1M).
.TP
.B call
this action is used to invoke the named function in the kernel, which
@@ -472,7 +472,7 @@ the default facility being used, will be used to log information about
this packet using ipmon's -s option.
.PP
See ipl(4) for the format of records written
-to this device. The ipmon(8) program can be used to read and format
+to this device. The ipmon(1M) program can be used to read and format
this log.
.SH EXAMPLES
.PP
diff --git a/usr/src/man/man5/brand.4th.5 b/usr/src/man/man5/brand.4th.5
index 8bb9b7b935..467a3075b2 100644
--- a/usr/src/man/man5/brand.4th.5
+++ b/usr/src/man/man5/brand.4th.5
@@ -100,7 +100,7 @@ The
.Nm
itself.
.It Pa /boot/loader.rc
-.Xr loader 4
+.Xr loader 5
bootstrapping script.
.El
.Sh EXAMPLES
diff --git a/usr/src/man/man5/byteorder.5 b/usr/src/man/man5/byteorder.5
index 8e091f5f3d..4b33ac411b 100644
--- a/usr/src/man/man5/byteorder.5
+++ b/usr/src/man/man5/byteorder.5
@@ -202,7 +202,7 @@ check the byte order and convert it appropriately.
The system provides two different sets of functions to convert values
between big-endian and little-endian.
They are defined in
-.Xr byteorder 3C
+.Xr byteorder 3SOCKET
and
.Xr endian 3C .
.Pp
@@ -235,7 +235,7 @@ The second family of functions,
provide a means to convert between the host's byte order
and big-endian and little-endian specifically.
While these functions are similar to those in
-.Xr byteorder 3C ,
+.Xr byteorder 3SOCKET ,
they more explicitly cover different data conversions.
Like them, these functions operate on either 16-bit, 32-bit, or 64-bit values.
When converting from big-endian, to the host's endianness, the functions
@@ -254,7 +254,7 @@ to little-endian respectively.
These functions are not standardized and the header they appear in varies
between the BSDs and GNU/Linux.
Applications that wish to be portable, shoulda instead use the
-.Xr byteorder 3C
+.Xr byteorder 3SOCKET
functions.
.Pp
All of these functions in both families simply return their input when
diff --git a/usr/src/man/man5/gptzfsboot.5 b/usr/src/man/man5/gptzfsboot.5
index e74ef30d32..e558ec7d4c 100644
--- a/usr/src/man/man5/gptzfsboot.5
+++ b/usr/src/man/man5/gptzfsboot.5
@@ -84,7 +84,7 @@ If
is present in the boot filesystem, boot options are read from it.
.Pp
The ZFS GUIDs of the boot pool and boot file system are made available to
-.Xr zfsloader 8 .
+.Xr zfsloader 5 .
.Ss USAGE
Normally
.Nm
diff --git a/usr/src/man/man5/loader.5 b/usr/src/man/man5/loader.5
index b65ab25ed9..74deff9a6b 100644
--- a/usr/src/man/man5/loader.5
+++ b/usr/src/man/man5/loader.5
@@ -720,7 +720,7 @@ Unspecified error.
.It Pa /boot/loader.conf.local
.Nm
configuration files, as described in
-.Xr loader.conf 5 .
+.Xr loader.conf 4 .
.It Pa /boot/loader.help
Loaded by
.Ic help .
@@ -754,7 +754,7 @@ autoboot 5
.Sh SEE ALSO
.Xr boot 1M ,
.Xr btxld 1onbld ,
-.Xr loader.conf 5
+.Xr loader.conf 4
.Sh STANDARDS
For the purposes of ANS Forth compliance, loader is an
.Bf Em
diff --git a/usr/src/man/man5/menu.4th.5 b/usr/src/man/man5/menu.4th.5
index 92f15d9d9b..804fc54f6f 100644
--- a/usr/src/man/man5/menu.4th.5
+++ b/usr/src/man/man5/menu.4th.5
@@ -113,7 +113,7 @@ process and escaping to the loader prompt.
Default is
.Dq Li 10 .
See
-.Xr loader 8
+.Xr loader 5
for additional information.
.It Va menu_timeout_command
The command to be executed after
diff --git a/usr/src/man/man5/pam_unix_auth.5 b/usr/src/man/man5/pam_unix_auth.5
index 874f104e26..047a99de06 100644
--- a/usr/src/man/man5/pam_unix_auth.5
+++ b/usr/src/man/man5/pam_unix_auth.5
@@ -216,7 +216,7 @@ multi-threaded application uses its own \fBPAM\fR handle.
The \fBpam_unix\fR(5) module is no longer supported. Similar functionality is
provided by \fBpam_authtok_check\fR(5), \fBpam_authtok_get\fR(5),
\fBpam_authtok_store\fR(5), \fBpam_dhkeys\fR(5),
-\fBpam_passwd_auth\fR(5),\fBpam_setcred\fR(3PAM), \fBpam_unix_account\fR(5),
+\fBpam_passwd_auth\fR(5), \fBpam_setcred\fR(3PAM), \fBpam_unix_account\fR(5),
\fBpam_unix_cred\fR(5), \fBpam_unix_session\fR(5).
.sp
.LP
diff --git a/usr/src/man/man5/pam_unix_cred.5 b/usr/src/man/man5/pam_unix_cred.5
index 6f5ac56532..b227b70857 100644
--- a/usr/src/man/man5/pam_unix_cred.5
+++ b/usr/src/man/man5/pam_unix_cred.5
@@ -195,7 +195,7 @@ MT Level MT-Safe with exceptions
\fBssh\fR(1), \fBsu\fR(1M), \fBsettaskid\fR(2), \fBlibpam\fR(3LIB),
\fBgetprojent\fR(3PROJECT), \fBpam\fR(3PAM), \fBpam_set_item\fR(3PAM),
\fBpam_sm_authenticate\fR(3PAM), \fBsyslog\fR(3C),
-\fBsetproject\fR(3PROJECT),\fBpam.conf\fR(4), \fBnsswitch.conf\fR(4),
+\fBsetproject\fR(3PROJECT), \fBpam.conf\fR(4), \fBnsswitch.conf\fR(4),
\fBproject\fR(4), \fBattributes\fR(5), \fBpam_authtok_check\fR(5),
\fBpam_authtok_get\fR(5), \fBpam_authtok_store\fR(5), \fBpam_dhkeys\fR(5),
\fBpam_passwd_auth\fR(5), \fBpam_unix_auth\fR(5), \fBpam_unix_account\fR(5),
diff --git a/usr/src/man/man5/pam_unix_session.5 b/usr/src/man/man5/pam_unix_session.5
index 91cf5112bd..417ab45de4 100644
--- a/usr/src/man/man5/pam_unix_session.5
+++ b/usr/src/man/man5/pam_unix_session.5
@@ -98,7 +98,7 @@ MT Level MT-Safe with exceptions
\fBlibpam\fR(3LIB), \fBpam.conf\fR(4), \fBnsswitch.conf\fR(4),
\fBattributes\fR(5), \fBpam_authtok_check\fR(5), \fBpam_authtok_get\fR(5),
\fBpam_authtok_store\fR(5), \fBpam_dhkeys\fR(5), \fBpam_passwd_auth\fR(5),
-\fBpam_unix_account\fR(5),\fBpam_unix_auth\fR(5),
+\fBpam_unix_account\fR(5), \fBpam_unix_auth\fR(5)
.SH NOTES
.sp
.LP
diff --git a/usr/src/man/man5/version.4th.5 b/usr/src/man/man5/version.4th.5
index a0d9729294..556e04ab7a 100644
--- a/usr/src/man/man5/version.4th.5
+++ b/usr/src/man/man5/version.4th.5
@@ -104,7 +104,7 @@ bootstrapping script.
Override
.Xr loader 5
version in
-.Xr loader.conf 5 :
+.Xr loader.conf 4 :
.Pp
.Bd -literal -offset indent -compact
loader_version="loader 1.1"
diff --git a/usr/src/man/man5/zpool-features.5 b/usr/src/man/man5/zpool-features.5
index c2196ecc4e..214e34f67f 100644
--- a/usr/src/man/man5/zpool-features.5
+++ b/usr/src/man/man5/zpool-features.5
@@ -468,7 +468,7 @@ cannot for whatever reason utilize the faster \fBskein\fR and
When the \fBsha512\fR feature is set to \fBenabled\fR, the administrator
can turn on the \fBsha512\fR checksum on any dataset using the
-\fBzfs set checksum=sha512\fR(1M) command. This feature becomes
+\fBzfs set checksum=sha512\fR command. This feature becomes
\fBactive\fR once a \fBchecksum\fR property has been set to \fBsha512\fR,
and will return to being \fBenabled\fR once all filesystems that have
ever had their checksum set to \fBsha512\fR are destroyed.
@@ -503,7 +503,7 @@ given pool, preventing hash collision attacks on systems with dedup.
When the \fBskein\fR feature is set to \fBenabled\fR, the administrator
can turn on the \fBskein\fR checksum on any dataset using the
-\fBzfs set checksum=skein\fR(1M) command. This feature becomes
+\fBzfs set checksum=skein\fR command. This feature becomes
\fBactive\fR once a \fBchecksum\fR property has been set to \fBskein\fR,
and will return to being \fBenabled\fR once all filesystems that have
ever had their checksum set to \fBskein\fR are destroyed.
@@ -545,7 +545,7 @@ pool.
When the \fBedonr\fR feature is set to \fBenabled\fR, the administrator
can turn on the \fBedonr\fR checksum on any dataset using the
-\fBzfs set checksum=edonr\fR(1M) command. This feature becomes
+\fBzfs set checksum=edonr\fR command. This feature becomes
\fBactive\fR once a \fBchecksum\fR property has been set to \fBedonr\fR,
and will return to being \fBenabled\fR once all filesystems that have
ever had their checksum set to \fBedonr\fR are destroyed.
@@ -555,4 +555,4 @@ Booting off of pools using \fBedonr\fR is \fBNOT\fR supported
error.
.SH "SEE ALSO"
-\fBzpool\fR(1M)
+\fBzfs\fR(1M), \fBzpool\fR(1M)
diff --git a/usr/src/man/man7d/blkdev.7d b/usr/src/man/man7d/blkdev.7d
index 44f5fec7db..8ff6f4745e 100644
--- a/usr/src/man/man7d/blkdev.7d
+++ b/usr/src/man/man7d/blkdev.7d
@@ -71,10 +71,10 @@ See
.El
.
.Sh SEE ALSO
+.Xr rmformat 1 ,
.Xr devinfo 1M ,
.Xr fdisk 1M ,
.Xr mount 1M ,
-.Xr rmformat 1M ,
.Xr umount 1M ,
.Xr sd 7D ,
.Xr pcfs 7FS ,
diff --git a/usr/src/man/man7d/ipmi.7d b/usr/src/man/man7d/ipmi.7d
index be37b92ca7..bcf5e76758 100644
--- a/usr/src/man/man7d/ipmi.7d
+++ b/usr/src/man/man7d/ipmi.7d
@@ -169,7 +169,7 @@ Unregister to receive a specific command
.SH SEE ALSO
.sp
.LP
-\fBipmitool\fR(1M), \fBioctl\fR(2), \fBsmbios\fR(7d)
+\fBipmitool\fR(1), \fBioctl\fR(2), \fBsmbios\fR(7d)
.sp
.LP
\fIIntelligent Platform Management Interface Specification Second
diff --git a/usr/src/man/man7d/pcn.7d b/usr/src/man/man7d/pcn.7d
index dcbc85c99d..087ca63179 100644
--- a/usr/src/man/man7d/pcn.7d
+++ b/usr/src/man/man7d/pcn.7d
@@ -175,7 +175,7 @@ Special character device\.
.SH "SEE ALSO"
.sp
.LP
-\fBdlpi\fR(1m), \fBattributes\fR(5), \fBstreamio\fR(7I), \fBdlpi\fR(7p)
+\fBattributes\fR(5), \fBstreamio\fR(7I), \fBdlpi\fR(7p)
.sp
.LP
\fIIEEE 802.3\fR \(em Institute of Electrical and Electronics Engineers, 2002
diff --git a/usr/src/man/man7d/su.7d b/usr/src/man/man7d/su.7d
index 8c13961dea..564c7e96a0 100644
--- a/usr/src/man/man7d/su.7d
+++ b/usr/src/man/man7d/su.7d
@@ -195,7 +195,7 @@ Architecture SPARC
.SH SEE ALSO
.LP
-\fBstrconf\fR(1), \fBkbd\fR(1), \fBtip\fR(1),\fBuucp\fR(1C),
+\fBstrconf\fR(1), \fBkbd\fR(1), \fBtip\fR(1), \fBuucp\fR(1C),
\fBautopush\fR(1M), \fBkstat\fR(1M), \fBpppd\fR(1M), \fBioctl\fR(2),
\fBopen\fR(2), \fBtermios\fR(3C), \fBdacf.conf\fR(4), \fBattributes\fR(5),
\fBkb\fR(7M), \fBldterm\fR(7M), \fBttcompat\fR(7M), \fBtermio\fR(7I)
diff --git a/usr/src/man/man7d/usbsacm.7d b/usr/src/man/man7d/usbsacm.7d
index 6c1116d074..387a9ad413 100644
--- a/usr/src/man/man7d/usbsacm.7d
+++ b/usr/src/man/man7d/usbsacm.7d
@@ -202,7 +202,7 @@ Architecture SPARC, x86 PCI-based systems
.SH SEE ALSO
.sp
.LP
-\fBstrconf\fR(1), \fBtip\fR(1),\fBuucp\fR(1C), \fBautopush\fR(1M),
+\fBstrconf\fR(1), \fBtip\fR(1), \fBuucp\fR(1C), \fBautopush\fR(1M),
\fBpppd\fR(1M), \fBioctl\fR(2), \fBopen\fR(2), \fBtermios\fR(3C),
\fBattributes\fR(5), \fBusba\fR(7D), \fBtermio\fR(7I), \fBldterm\fR(7M),
\fBttcompat\fR(7M)
diff --git a/usr/src/man/man7i/iec61883.7i b/usr/src/man/man7i/iec61883.7i
index 58b939ce0f..fd30ad7a7b 100644
--- a/usr/src/man/man7i/iec61883.7i
+++ b/usr/src/man/man7i/iec61883.7i
@@ -174,7 +174,7 @@ the remaining \fBarq_len - 4\fR bytes should be read and concatenated.
.LP
\fBread\fR(2) blocks until the specified amount of data is available, unless
\fBO_NONBLOCK\fR or \fBO_NDELAY\fR flag was set during \fBopen\fR(2), in which
-case\fBread\fR(2) returns immediately.
+case \fBread\fR(2) returns immediately.
.SS "poll(2)"
.sp
.LP
diff --git a/usr/src/man/man7i/termio.7i b/usr/src/man/man7i/termio.7i
index f7fa1bdc44..ab95cde52a 100644
--- a/usr/src/man/man7i/termio.7i
+++ b/usr/src/man/man7i/termio.7i
@@ -466,7 +466,7 @@ arrives, or the condition is cleared by a program.
.RS 11n
(Control-t or \fBASCII DC4\fR) generates a \fBSIGINFO\fR signal. Processes with
a handler will output status information when they receive \fBSIGINFO\fR, for
-example, \fBdd(1)\fR. If a process does not have a \fBSIGINFO\fR handler, the
+example, \fBdd\fR(1M). If a process does not have a \fBSIGINFO\fR handler, the
signal will be ignored.
.RE
diff --git a/usr/src/man/man7p/inet6.7p b/usr/src/man/man7p/inet6.7p
index e439a7f498..9acffed9d7 100644
--- a/usr/src/man/man7p/inet6.7p
+++ b/usr/src/man/man7p/inet6.7p
@@ -372,7 +372,7 @@ specifying an address.
.LP
\fBioctl\fR(2), \fBbind\fR(3SOCKET), \fBconnect\fR(3SOCKET),
\fBgetipnodebyaddr\fR(3SOCKET),
-\fBgetipnodebyname\fR(3SOCKET),\fBgetprotobyname\fR(3SOCKET),
+\fBgetipnodebyname\fR(3SOCKET), \fBgetprotobyname\fR(3SOCKET),
\fBgetservbyname\fR(3SOCKET), \fBgetsockopt\fR(3SOCKET), \fBinet\fR(3SOCKET),
\fBsend\fR(3SOCKET), \fBsockaddr\fR(3SOCKET),
\fBicmp6\fR(7P), \fBip6\fR(7P), \fBtcp\fR(7P), \fBudp\fR(7P)
diff --git a/usr/src/man/man9e/mac.9e b/usr/src/man/man9e/mac.9e
index deab66fe27..52984f9791 100644
--- a/usr/src/man/man9e/mac.9e
+++ b/usr/src/man/man9e/mac.9e
@@ -109,7 +109,7 @@ function fails, then the driver must be removed by a call to
.Xr mac_fini_ops 9F .
.Pp
Conversely, in the driver's
-.Xr _fini 9F
+.Xr _fini 9E
routine, it should call
.Xr mac_fini_ops 9F
after it successfully calls
@@ -193,10 +193,10 @@ A device driver should make no assumptions about when the various
callbacks will be called and whether or not they will be called
simultaneously.
For example, a device driver may be asked to transmit data through a call to its
-.Xr mc_tx 9F
+.Xr mc_tx 9E
entry point while it is being asked to get a device property through a
call to its
-.Xr mc_getprop 9F
+.Xr mc_getprop 9E
entry point.
As such, while some calls may be serialized to the device, such as setting
properties, the device driver should always presume that all of its data needs
@@ -255,7 +255,7 @@ First check whether or not the frame has errors.
If errors were detected, then the frame should not be sent to the operating
system.
It is recommended that devices keep kstats (see
-.Xr kstat_create 9S
+.Xr kstat_create 9F
for more information) and bump the counter whenever such an error is
detected.
If the device distinguishes between the types of errors, then separate kstats
@@ -1575,7 +1575,7 @@ so as to allow the driver to report issues that it detects.
If the driver registers with the fault management framework during its
.Xr attach 9E
entry point, it must call
-.Xr ddi_fm_fini 9E
+.Xr ddi_fm_fini 9F
during its
.Xr detach 9E
entry point.
@@ -1589,7 +1589,7 @@ and
or they use direct memory access (DMA).
New device drivers should always enable checking of the transport layer by
marking their support in the
-.Xr ddi_device_acc_attr_t 9S
+.Xr ddi_device_acc_attr 9S
structure and using routines like
.Xr ddi_fm_acc_err_get 9F
and
@@ -1745,7 +1745,7 @@ two different cases: copying and binding.
The first way that device drivers handle interfacing between the two is
by having two separate regions of memory.
One part is memory which has been allocated for DMA through a call to
-.Xr ddi_dma_alloc 9F
+.Xr ddi_dma_mem_alloc 9F
and the other is memory associated with the memory block.
.Pp
In this case, a driver will use
@@ -1858,7 +1858,7 @@ a given platform.
.Xr allocb 9F ,
.Xr bcopy 9F ,
.Xr ddi_dma_addr_bind_handle 9F ,
-.Xr ddi_dma_alloc 9F ,
+.Xr ddi_dma_mem_alloc 9F ,
.Xr ddi_fm_acc_err_get 9F ,
.Xr ddi_fm_dma_err_get 9F ,
.Xr ddi_fm_ereport_post 9F ,
@@ -1888,16 +1888,13 @@ a given platform.
.Xr mac_register 9F ,
.Xr mac_rx 9F ,
.Xr mac_unregister 9F ,
-.Xr mc_getprop 9F ,
-.Xr mc_tx 9F ,
.Xr mod_install 9F ,
.Xr mod_remove 9F ,
.Xr strcmp 9F ,
.Xr timeout 9F ,
.Xr cb_ops 9S ,
-.Xr ddi_device_acc_attr_t 9S ,
+.Xr ddi_device_acc_attr 9S ,
.Xr dev_ops 9S ,
-.Xr kstat_create 9S ,
.Xr mac_callbacks 9S ,
.Xr mac_register 9S ,
.Xr mblk 9S ,
diff --git a/usr/src/man/man9e/mc_getcapab.9e b/usr/src/man/man9e/mc_getcapab.9e
index 8f553ac00d..2c2daf65ff 100644
--- a/usr/src/man/man9e/mc_getcapab.9e
+++ b/usr/src/man/man9e/mc_getcapab.9e
@@ -107,7 +107,7 @@ It is recommended that any capability that is supported have some form of
tunable, whether in the form of a
.Sy MAC_PROP_PRIVATE
driver-specific property and/or a
-.Xr driver.conf 5
+.Xr driver.conf 4
property to disable it.
This way when problems are discovered in the field, they can be worked around
without requiring initial changes to the device driver.
@@ -135,7 +135,7 @@ entry point.
* the purpose of this example, we assume that we have a device which
* has members that indicate whether the various capabilities have been
* enabled and that they are read-only after the driver has had its
- * mc_start(9F) entry point called.
+ * mc_start(9E) entry point called.
*/
#define EXAMPLE_LSO_MAX 65535
diff --git a/usr/src/man/man9e/srv.9e b/usr/src/man/man9e/srv.9e
index 2df363f0e9..1d124bf219 100644
--- a/usr/src/man/man9e/srv.9e
+++ b/usr/src/man/man9e/srv.9e
@@ -171,5 +171,5 @@ Each stream module must specify a read and a write service \fBsrv()\fR routine.
If a service routine is not needed (because the \fBput()\fR routine processes
all messages), a \fBNULL\fR pointer should be placed in module's
\fBqinit\fR(9S) structure. Do not use \fBnulldev\fR(9F) instead of the
-\fBNULL\fR pointer. Use of\fBnulldev\fR(9F) for a \fBsrv()\fR routine can
+\fBNULL\fR pointer. Use of \fBnulldev\fR(9F) for a \fBsrv()\fR routine can
result in flow control errors.
diff --git a/usr/src/man/man9e/tran_init_pkt.9e b/usr/src/man/man9e/tran_init_pkt.9e
index 781422e5b3..0e20c8d489 100644
--- a/usr/src/man/man9e/tran_init_pkt.9e
+++ b/usr/src/man/man9e/tran_init_pkt.9e
@@ -132,7 +132,7 @@ allocate and initialize a \fBscsi_pkt\fR structure on behalf of a \fBSCSI
.LP
If \fIbp\fR is non-\fINULL\fR, the \fBHBA \fRdriver must allocate appropriate
\fBDMA \fRresources for the \fIpkt\fR, for example,
-through\fBddi_dma_buf_setup\fR(9F) or \fBddi_dma_buf_bind_handle\fR(9F).
+through \fBddi_dma_buf_setup\fR(9F) or \fBddi_dma_buf_bind_handle\fR(9F).
.sp
.LP
If the \fBPKT_CONSISTENT\fR bit is set in \fIflags\fR, the buffer was allocated
@@ -229,7 +229,7 @@ on success, or \fINULL\fR on failure.
.sp
.LP
If \fIpkt\fR is \fINULL\fR on entry, and \fBtran_init_pkt()\fR allocated a
-packet through\fBscsi_hba_pkt_alloc\fR(9F) but was unable to allocate \fBDMA
+packet through \fBscsi_hba_pkt_alloc\fR(9F) but was unable to allocate \fBDMA
\fRresources, \fBtran_init_pkt()\fR must free the packet through
\fBscsi_hba_pkt_free\fR(9F) before returning \fINULL\fR.
.SH SEE ALSO
diff --git a/usr/src/man/man9e/usba_hcdi.9e b/usr/src/man/man9e/usba_hcdi.9e
index 28d1fbe207..f1216181e7 100644
--- a/usr/src/man/man9e/usba_hcdi.9e
+++ b/usr/src/man/man9e/usba_hcdi.9e
@@ -186,7 +186,7 @@ For example, open an endpoint, the host controller has to implement
.Xr usba_hcdi_pipe_open 9E
and for each transfer type, there is a different transfer function.
One example is
-.Xr usba_hcdi_bulk_xfer 9E .
+.Xr usba_hcdi_pipe_bulk_xfer 9E .
See
.Xr usba_hcdi_ops 9S
for a full list of the different function endpoints.
@@ -268,7 +268,7 @@ are not packed for this purpose.
They should not be used as they have gaps added by the compiler for alignment.
.Pp
Once assembled, the device driver should call
-.Xr usb_hubdi_bind_root_hub 9F .
+.Xr usba_hubdi_bind_root_hub 9F .
This will cause an instance of the
.Xr hubd 7D
driver to be attached and associated with the root controller.
@@ -276,10 +276,10 @@ As such, driver writers need to ensure that all initialization is done prior to
loading the root hub.
Once successfully loaded, driver writers should assume that they'll get other
calls into the driver's operation vector before the call to
-.Xr usb_hcdi_bind_root_hub 9F.
+.Xr usba_hubdi_bind_root_hub 9F.
.Pp
If the call to
-.Xr usb_hcdi_bind_root_hub 9F
+.Xr usba_hubdi_bind_root_hub 9F
failed for whatever reason, the driver should unregister from USBA (see
the next section), unwind all of the resources it has allocated, and
return
@@ -355,7 +355,7 @@ The
member should be set to the symbol
.Sy usba_hubdi_busops .
See
-.Xr usba_hubdi_devops 9F
+.Xr usba_hubdi_dev_ops 9F
for more information.
.It Sy devo_power
The
@@ -363,7 +363,7 @@ The
member should be set to the symbol
.Sy usba_hubdi_root_hub_power .
See
-.Xr usba_hubdi_Devops 9F
+.Xr usba_hubdi_dev_ops 9F
for more information.
.El
.Pp
@@ -832,7 +832,7 @@ The device is running as a super speed device.
This is a USB 3.0 device.
.It Vt usb_cr_t
This is a set of codes that may be returned as a part of the call to
-.Xr usb_hcdi_cb 9F .
+.Xr usba_hcdi_cb 9F .
The best place for the full set of these is currently in the source
control headers.
.El
@@ -859,7 +859,6 @@ file.
.Xr getinfo 9E ,
.Xr ioctl 9E ,
.Xr open 9E ,
-.Xr usba_hcdi_bulk_xfer 9E ,
.Xr usba_hcdi_cb_close 9E ,
.Xr usba_hcdi_cb_ioctl 9E ,
.Xr usba_hcdi_cb_open 9E ,
@@ -875,17 +874,15 @@ file.
.Xr nochpoll 9F ,
.Xr nodev 9F ,
.Xr timeout 9F ,
-.Xr usb_hcdi_bind_root_hub 9F ,
-.Xr usb_hubdi_bind_root_hub 9F ,
.Xr usba_alloc_hcdi_ops 9F ,
.Xr usba_hcdi_cb 9F ,
.Xr usba_hcdi_dup_intr_req 9F ,
.Xr usba_hcdi_dup_isoc_req 9F ,
.Xr usba_hcdi_register 9F ,
.Xr usba_hcdi_unregister 9F ,
+.Xr usba_hubdi_bind_root_hub 9F ,
.Xr usba_hubdi_close 9F ,
-.Xr usba_hubdi_devops 9F ,
-.Xr usba_hubdi_Devops 9F ,
+.Xr usba_hubdi_dev_ops 9F ,
.Xr usba_hubdi_ioctl 9F ,
.Xr usba_hubdi_open 9F ,
.Xr usba_hubdi_unbind_root_hub 9F ,
diff --git a/usr/src/man/man9e/usba_hcdi_device_init.9e b/usr/src/man/man9e/usba_hcdi_device_init.9e
index 2af06e7cf2..11ed25dccd 100644
--- a/usr/src/man/man9e/usba_hcdi_device_init.9e
+++ b/usr/src/man/man9e/usba_hcdi_device_init.9e
@@ -104,6 +104,6 @@ function should return
.Sy USB_SUCCESS .
Otherwise, it should return the appropriate error.
.Sh SEE ALSO
-.Xr usba_hcd 9E ,
+.Xr usba_hcdi 9E ,
.Xr usba_hcdi_pipe_close 9E ,
.Xr usba_hcdi_pipe_open 9E
diff --git a/usr/src/man/man9e/usba_hcdi_pipe_intr_xfer.9e b/usr/src/man/man9e/usba_hcdi_pipe_intr_xfer.9e
index 033437e0fb..086193b298 100644
--- a/usr/src/man/man9e/usba_hcdi_pipe_intr_xfer.9e
+++ b/usr/src/man/man9e/usba_hcdi_pipe_intr_xfer.9e
@@ -178,7 +178,7 @@ conditions:
.Bl -bullet
.It
A pipe reset request came in from the
-.Xr usba_hcdi_pipe_rest 9E
+.Xr usba_hcdi_pipe_reset 9E
entry point.
.It
A request to stop polling came in from the
@@ -263,7 +263,7 @@ If uncertain, use
.Sh SEE ALSO
.Xr usba_hcdi 9E ,
.Xr usba_hcdi_pipe_close 9E ,
-.Xr usba_hcdi_pipe_rest 9E ,
+.Xr usba_hcdi_pipe_reset 9E ,
.Xr usba_hcdi_pipe_stop_intr_polling 9E ,
.Xr allocb 9F ,
.Xr usba_hcdi_cb 9F ,
diff --git a/usr/src/man/man9e/usba_hcdi_pipe_isoc_xfer.9e b/usr/src/man/man9e/usba_hcdi_pipe_isoc_xfer.9e
index a1b90640b3..d8d59f6e39 100644
--- a/usr/src/man/man9e/usba_hcdi_pipe_isoc_xfer.9e
+++ b/usr/src/man/man9e/usba_hcdi_pipe_isoc_xfer.9e
@@ -173,7 +173,7 @@ conditions:
.Bl -bullet
.It
A pipe reset request came in from the
-.Xr usba_hcdi_pipe_rest 9E
+.Xr usba_hcdi_pipe_reset 9E
entry point.
.It
A request to stop polling came in from the
@@ -258,7 +258,7 @@ If uncertain, use
.Sh SEE ALSO
.Xr usba_hcdi 9E ,
.Xr usba_hcdi_pipe_close 9E ,
-.Xr usba_hcdi_pipe_rest 9E ,
+.Xr usba_hcdi_pipe_reset 9E ,
.Xr usba_hcdi_pipe_stop_isoc_polling 9E ,
.Xr usba_hcdi_cb 9F ,
.Xr usba_hcdi_dup_isoc_req 9F ,
diff --git a/usr/src/man/man9e/usba_hcdi_pipe_reset.9e b/usr/src/man/man9e/usba_hcdi_pipe_reset.9e
index 0b02465039..1707fa122d 100644
--- a/usr/src/man/man9e/usba_hcdi_pipe_reset.9e
+++ b/usr/src/man/man9e/usba_hcdi_pipe_reset.9e
@@ -59,9 +59,9 @@ entry point is designed to take a pipe in an arbitrary state and return
it to the same state it was in after a call to
.Xr usba_hcdi_pipe_open 9E .
While this entry point does some similar things to the
-.Xr usba_hcdi_stop_intr_polling 9E
+.Xr usba_hcdi_pipe_stop_intr_polling 9E
and
-.Xr usba_hcdi_stop_isoc_polling 9E
+.Xr usba_hcdi_pipe_stop_isoc_polling 9E
entry points, there are some notable differences.
.Pp
This entry point is synchronous.
@@ -95,7 +95,7 @@ If uncertain, use
.Sy USB_FAILURE .
.Sh SEE ALSO
.Xr usba_hcdi_pipe_open 9E ,
-.Xr usba_hcdi_stop_intr_polling 9E ,
-.Xr usba_hcdi_stop_isoc_polling 9E ,
+.Xr usba_hcdi_pipe_stop_intr_polling 9E ,
+.Xr usba_hcdi_pipe_stop_isoc_polling 9E ,
.Xr usba_hcdi_cb 9F ,
.Xr usba_pipe_handle_data 9S
diff --git a/usr/src/man/man9f/STRUCT_DECL.9f b/usr/src/man/man9f/STRUCT_DECL.9f
index 235f0a287b..833f6e4098 100644
--- a/usr/src/man/man9f/STRUCT_DECL.9f
+++ b/usr/src/man/man9f/STRUCT_DECL.9f
@@ -463,7 +463,7 @@ Interface Stability Evolving
.SH SEE ALSO
.sp
.LP
-\fBdevmap\fR(9E), \fBioctl\fR(9E), \fBmmap\fR(9E),\fBddi_mmap_get_model\fR(9F)
+\fBdevmap\fR(9E), \fBioctl\fR(9E), \fBmmap\fR(9E), \fBddi_mmap_get_model\fR(9F)
.sp
.LP
\fIWriting Device Drivers\fR
diff --git a/usr/src/man/man9f/ddi_cb_register.9f b/usr/src/man/man9f/ddi_cb_register.9f
index bb12019907..da3ee4cb54 100644
--- a/usr/src/man/man9f/ddi_cb_register.9f
+++ b/usr/src/man/man9f/ddi_cb_register.9f
@@ -263,7 +263,7 @@ These functions can be called from kernel, non-interrupt context.
.in +2
.nf
/*
- * attach(9F) routine.
+ * attach(9E) routine.
*
* Creates soft state, registers callback handler, initializes
* hardware, and sets up interrupt handling for the driver.
@@ -363,7 +363,7 @@ These functions can be called from kernel, non-interrupt context.
}
/*
- * detach(9F) routine.
+ * detach(9E) routine.
*
* Stops the hardware, disables interrupt handling, unregisters
* a callback handler, and destroys the soft state for the driver.
diff --git a/usr/src/man/man9f/ddi_modopen.9f b/usr/src/man/man9f/ddi_modopen.9f
index ad05306c06..8574de81fe 100644
--- a/usr/src/man/man9f/ddi_modopen.9f
+++ b/usr/src/man/man9f/ddi_modopen.9f
@@ -98,7 +98,7 @@ Symbol's name as a character string.
.LP
The function prototypes for \fBddi_modopen()\fR, \fBddi_modsym()\fR, and
\fBddi_modclose()\fR are modeled after the userland \fBlibdl\fR(3LIB),
-\fBdlopen\fR(3C), \fBdlsym\fR(3C) , and\fBdlclose\fR(3C) interfaces, however
+\fBdlopen\fR(3C), \fBdlsym\fR(3C), and \fBdlclose\fR(3C) interfaces, however
not all userland features are available and the kernel symbol resolution is
different. The \fBdlerror\fR(3C) interface is not appropriate for the kernel
environment, so the new \fIerrnop\fR return argument was added for
@@ -142,7 +142,7 @@ limited to the module directly associated with the handle.
.sp
.LP
The \fBddi_modopen()\fR function increments the reference count on the named
-kernel module. Upon the first load of a module, the\fB_init\fR(9E)
+kernel module. Upon the first load of a module, the \fB_init\fR(9E)
initialization code in the module is called; \fBddi_modopen()\fR does not
return until \fB_init\fR completes.
.sp
@@ -151,7 +151,7 @@ The \fBddi_modsym()\fR function allows a caller to obtain the address of a
symbol that is defined within a module. The \fIhandle\fR argument is a valid
\fBddi_modhandle_t\fR as returned by \fBddi_modopen()\fR, the \fIsymname\fR
argument is the symbol's name as a character string. The special handle values
-supported by ddi_modsym(3C) are not supported.
+supported by ddi_modsym(9F) are not supported.
.sp
.LP
The \fBddi_modclose()\fR function decrements the reference count of the kernel
diff --git a/usr/src/man/man9f/mac_hcksum_get.9f b/usr/src/man/man9f/mac_hcksum_get.9f
index d6aec5441d..b96f501f91 100644
--- a/usr/src/man/man9f/mac_hcksum_get.9f
+++ b/usr/src/man/man9f/mac_hcksum_get.9f
@@ -201,5 +201,5 @@ and
functions may be called from any context.
.Sh SEE ALSO
.Xr mac 9E ,
-.Xr mac_getcapab 9E ,
+.Xr mc_getcapab 9E ,
.Xr mblk 9S
diff --git a/usr/src/man/man9f/mac_init_ops.9f b/usr/src/man/man9f/mac_init_ops.9f
index 62086d94e6..ff6473d149 100644
--- a/usr/src/man/man9f/mac_init_ops.9f
+++ b/usr/src/man/man9f/mac_init_ops.9f
@@ -78,7 +78,7 @@ If the call to
fails, then the device driver should not call
.Fn mac_fini_ops
and should fail the call to
-.Xr _fini 9F .
+.Xr _fini 9E .
.Pp
In addition, if the call to
.Xr mod_install 9F
diff --git a/usr/src/man/man9f/mac_maxsdu_update.9f b/usr/src/man/man9f/mac_maxsdu_update.9f
index 223a2bf608..92aa4b95bd 100644
--- a/usr/src/man/man9f/mac_maxsdu_update.9f
+++ b/usr/src/man/man9f/mac_maxsdu_update.9f
@@ -44,7 +44,7 @@ has changed the largest size frame that it can transmit, also known as
its Send Data Unit (SDU).
This should be called when the device's MTU has been requested to be changed
when a driver's
-.Xr mac_setprop 9E
+.Xr mc_setprop 9E
entry point has been called with the property
.Sy MAC_PROP_MTU
or some other device-related event occurring.
@@ -72,7 +72,7 @@ For an example of how a device driver should use the
function, see the
.Sx EXAMPLES
section in
-.Xr mac_setprop 9E .
+.Xr mc_setprop 9E .
.Sh ERRORS
The
.Fn max_maxsdu_update
@@ -85,5 +85,5 @@ is lower than the minimum SDU of the device.
.El
.Sh SEE ALSO
.Xr mac 9E ,
-.Xr mac_setprop 9E ,
+.Xr mc_setprop 9E ,
.Xr mac_register 9F
diff --git a/usr/src/man/man9f/mac_tx_update.9f b/usr/src/man/man9f/mac_tx_update.9f
index 331fcbe983..95e1a79271 100644
--- a/usr/src/man/man9f/mac_tx_update.9f
+++ b/usr/src/man/man9f/mac_tx_update.9f
@@ -66,5 +66,5 @@ or
context.
.Sh SEE ALSO
.Xr mac 9E ,
-.Xr mac_tx 9E ,
+.Xr mc_tx 9E ,
.Xr mac_register 9F
diff --git a/usr/src/man/man9f/pm_power_has_changed.9f b/usr/src/man/man9f/pm_power_has_changed.9f
index 17d4599ab8..4be174f197 100644
--- a/usr/src/man/man9f/pm_power_has_changed.9f
+++ b/usr/src/man/man9f/pm_power_has_changed.9f
@@ -51,7 +51,7 @@ Power level to which the indicated component has changed
.SH DESCRIPTION
.sp
.LP
-The \fBpm_power_has_changed\fR(9) function notifies the Power Management
+The \fBpm_power_has_changed\fR(9F) function notifies the Power Management
framework that the power level of component of \fIdip \fR has changed to
\fIlevel\fR.
.sp
@@ -115,7 +115,7 @@ Management function called by the driver.
.sp
.LP
A hypothetical driver might include this code to handle
-\fBpm_power_has_changed\fR(9):
+\fBpm_power_has_changed\fR(9F):
.sp
.in +2
.nf
diff --git a/usr/src/man/man9f/pollhead_clean.9f b/usr/src/man/man9f/pollhead_clean.9f
index 2823bd71aa..4c7d076ff9 100644
--- a/usr/src/man/man9f/pollhead_clean.9f
+++ b/usr/src/man/man9f/pollhead_clean.9f
@@ -47,7 +47,7 @@ The \fBpollhead_clean()\fR function informs the kernel that a driver's
\fBpollhead\fR structure is about to be deallocated, usually as part of
the driver's \fBclose\fR(9E) entry point before the software state that
contains the \fBpollhead\fR is deallocated via \fBddi_soft_state_free\fR(9F).
-See \fBchpoll\fR(9E), \fBpollwakeup\fR(9E) and \fBpoll\fR(2) for more detail.
+See \fBchpoll\fR(9E), \fBpollwakeup\fR(9F) and \fBpoll\fR(2) for more detail.
.SH CONTEXT
.LP
The \fBpollhead_clean()\fR function is generally called from the context
@@ -55,5 +55,5 @@ of a \fBclose\fR(9E) entry point, but may be called from user or kernel
context.
.SH SEE ALSO
.LP
-\fBpoll\fR(2), \fBchpoll\fR(9E), \fBpollwakeup\fR(9E)
+\fBpoll\fR(2), \fBchpoll\fR(9E), \fBpollwakeup\fR(9F)
diff --git a/usr/src/man/man9f/usb_pipe_isoc_xfer.9f b/usr/src/man/man9f/usb_pipe_isoc_xfer.9f
index f708880e98..137a3f7a87 100644
--- a/usr/src/man/man9f/usb_pipe_isoc_xfer.9f
+++ b/usr/src/man/man9f/usb_pipe_isoc_xfer.9f
@@ -116,7 +116,7 @@ completed request is returned through a normal callback.
Allocate room for data when allocating isochronous-OUT requests via
usb_alloc_isoc_req(9F), by passing a positive value for the \fIlen\fR
argument. The data will be divided among the request transactions, each
-transaction represented by a packet descriptor. (See usb_isoc_request(9F).
+transaction represented by a packet descriptor. (See usb_isoc_request(9S).
When all of the data has been sent, regardless of any errors encountered, a
normal transfer callback will be made to notify the client driver of
completion.
diff --git a/usr/src/man/man9f/usba_hubdi_cb_ops.9f b/usr/src/man/man9f/usba_hubdi_cb_ops.9f
index 01525a8391..9c53b4c7d9 100644
--- a/usr/src/man/man9f/usba_hubdi_cb_ops.9f
+++ b/usr/src/man/man9f/usba_hubdi_cb_ops.9f
@@ -107,5 +107,5 @@ entry points.
.Xr close 9E ,
.Xr ioctl 9E ,
.Xr open 9E ,
-.Xr usb_hcdi 9E ,
+.Xr usba_hcdi 9E ,
.Xr cb_ops 9S
diff --git a/usr/src/man/man9s/ddi_device_acc_attr.9s b/usr/src/man/man9s/ddi_device_acc_attr.9s
index da8f7e47d8..ff48e71a97 100644
--- a/usr/src/man/man9s/ddi_device_acc_attr.9s
+++ b/usr/src/man/man9s/ddi_device_acc_attr.9s
@@ -215,7 +215,7 @@ The following examples illustrate the use of device register address mapping
setup functions and different data access functions.
.LP
\fBExample 1 \fRUsing \fBddi_device_acc_attr()\fR in
->\fBddi_regs_map_setup\fR(9F)
+\fBddi_regs_map_setup\fR(9F)
.sp
.LP
This example demonstrates the use of the \fBddi_device_acc_attr()\fR structure
diff --git a/usr/src/man/man9s/usb_bulk_req.9s b/usr/src/man/man9s/usb_bulk_req.9s
index 80aea5ad14..564f6f84d1 100644
--- a/usr/src/man/man9s/usb_bulk_req.9s
+++ b/usr/src/man/man9s/usb_bulk_req.9s
@@ -34,7 +34,7 @@ The usb_bulk_req_t fields are:
.nf
uint_t bulk_len; /* number of bytes to xfer */
/* Please see */
- /* usb_pipe_get_max_bulk_xfer_size(9F) */
+ /* usb_pipe_get_max_bulk_transfer_size(9F) */
/* for maximum size */
mblk_t *bulk_data; /* the data for the data phase */
/* IN or OUT: allocated by client */
@@ -99,7 +99,7 @@ Please see \fBusb_request_attributes\fR(9S) for more information.
Bulk transfers/requests are subject to the following constraints and caveats:
.sp
.LP
-1) The following table indicates combinations of \fBusb_pipe_bulk_xfer()\fR
+1) The following table indicates combinations of \fBusb_pipe_bulk_xfer\fR()
flags argument and fields of the usb_bulk_req_t request argument (X = don't
care).
.br
@@ -216,13 +216,13 @@ is not set is considered a device error.) An exception callback is made and
completion_reason will be non-zero.
.sp
.LP
-4) Splitting large Bulk xfers: Due to internal constraints, the USBA framework
-can only do a limited size bulk data xfer per request. A client driver may
-first determine this limitation by calling the USBA interface
-(usb_pipe_get_max_bulk_xfer_size(9F)) and then restrict itself to doing
-transfers in multiples of this fixed size. This forces a client driver to do
-data xfers in a loop for a large request, splitting it into multiple chunks of
-fixed size.
+4) Splitting large bulk transfers: Due to internal constraints, the USBA
+framework can only do a limited size bulk data transfer per request. A client
+driver may first determine this limitation by calling the USBA interface,
+\fBusb_pipe_get_max_bulk_transfer_size\fR(9F), and then restrict itself to
+doing transfers in multiples of this fixed size. This forces a client driver
+to do data transfers in a loop for a large request, splitting it into multiple
+chunks of fixed size.
.sp
.LP
The bulk_completion_reason indicates the status of the transfer. See
diff --git a/usr/src/man/man9s/usb_ep_xdescr.9s b/usr/src/man/man9s/usb_ep_xdescr.9s
index 44ce12793e..21d667e32f 100644
--- a/usr/src/man/man9s/usb_ep_xdescr.9s
+++ b/usr/src/man/man9s/usb_ep_xdescr.9s
@@ -75,7 +75,7 @@ The
.Sy uex_version
member is used to describe the current version of this structure.
This member will be set to the value passed in by the device driver to
-.Xr usb_ep_xdescr_fil 9F .
+.Xr usb_ep_xdescr_fill 9F .
Device drivers should ignore this field and should not modify the value
placed there or modify it.
.Pp
diff --git a/usr/src/pkg/manifests/SUNWcs.man1m.inc b/usr/src/pkg/manifests/SUNWcs.man1m.inc
index 4a6af9f479..e5e971ed18 100644
--- a/usr/src/pkg/manifests/SUNWcs.man1m.inc
+++ b/usr/src/pkg/manifests/SUNWcs.man1m.inc
@@ -13,6 +13,7 @@
# Copyright 2011, Richard Lowe
# Copyright 2015 Nexenta Systems, Inc. All rights reserved.
# Copyright 2016 Toomas Soome <tsoome@me.com>
+# Copyright (c) 2017, Chris Fraire <cfraire@me.com>.
#
file path=usr/share/man/man1m/6to4relay.1m
@@ -55,6 +56,7 @@ file path=usr/share/man/man1m/dd.1m
file path=usr/share/man/man1m/devattr.1m
file path=usr/share/man/man1m/devfree.1m
file path=usr/share/man/man1m/devfsadm.1m
+link path=usr/share/man/man1m/audlinks.1m target=devfsadm.1m
file path=usr/share/man/man1m/devinfo.1m
file path=usr/share/man/man1m/devlinks.1m
file path=usr/share/man/man1m/devnm.1m
diff --git a/usr/src/pkg/manifests/system-library-math.man3m.inc b/usr/src/pkg/manifests/system-library-math.man3m.inc
index c5d5bea532..3187e5f6fc 100644
--- a/usr/src/pkg/manifests/system-library-math.man3m.inc
+++ b/usr/src/pkg/manifests/system-library-math.man3m.inc
@@ -10,6 +10,7 @@
#
# Copyright (c) 2012, Igor Kozhukhov <ikozhukhov@gmail.com>
+# Copyright (c) 2017, Chris Fraire <cfraire@me.com>.
file path=usr/share/man/man3m/acos.3m
file path=usr/share/man/man3m/acosh.3m
@@ -54,8 +55,11 @@ file path=usr/share/man/man3m/fabs.3m
file path=usr/share/man/man3m/fdim.3m
file path=usr/share/man/man3m/feclearexcept.3m
file path=usr/share/man/man3m/fegetenv.3m
+link path=usr/share/man/man3m/fesetenv.3m target=fegetenv.3m
file path=usr/share/man/man3m/fegetexceptflag.3m
+link path=usr/share/man/man3m/fesetexceptflag.3m target=fegetexceptflag.3m
file path=usr/share/man/man3m/fegetround.3m
+link path=usr/share/man/man3m/fesetround.3m target=fegetround.3m
file path=usr/share/man/man3m/feholdexcept.3m
file path=usr/share/man/man3m/feraiseexcept.3m
file path=usr/share/man/man3m/fesetprec.3m