This diff removes .Tn abuse from usr.sbin - more to come.

I am not sure about /usr/src/usr.sbin/dev_mkdb/dev_mkdb.8
where I removed the .Tn's from

        Keys are a structure containing a
        .Tn mode_t
        followed by a
        .Tn dev_t ,

(as these are clearly not "tradenames") -
but maybe we have a macro for defined structures
such as mode_t and dev_t?

On the other hand, I added some ".Tn Sun Microsystems";
and also corrected some typos and inconsistencies.

        Jan


Index: amd/amd/amd.8
===================================================================
RCS file: /cvs/src/usr.sbin/amd/amd/amd.8,v
retrieving revision 1.22
diff -u -p -u -p -r1.22 amd.8
--- amd/amd/amd.8       16 Jul 2013 11:13:33 -0000      1.22
+++ amd/amd/amd.8       13 Aug 2013 15:50:00 -0000
@@ -68,8 +68,7 @@ appear to be quiescent.
 .Pp
 .Nm amd
 operates by attaching itself as an
-.Tn NFS
-server to each of the specified
+NFS server to each of the specified
 .Ar directories .
 Lookups within the specified directories
 are handled by
@@ -155,8 +154,7 @@ it.
 Specify the
 .Ar interval ,
 in tenths of a second, between
-.Tn NFS/RPC/UDP
-retries.
+NFS/RPC/UDP retries.
 The default is 0.8 seconds.
 The second value alters the retransmit counter.
 Useful defaults are supplied if either or both
@@ -175,14 +173,10 @@ Specify run-time logging options.
 The options are a comma separated
 list chosen from: fatal, error, user, warn, info, map, stats, all.
 .It Fl y Ar YP-domain
-Specify an alternative
-.Tn NIS
-domain from which to fetch the
-.Tn NIS
-maps.
+Specify an alternative NIS domain
+from which to fetch the NIS maps.
 The default is the system domain name.
-This option is ignored if
-.Tn NIS
+This option is ignored if NIS
 support is not available.
 This variable is available inside the configuration file as
 .Va ${domain} .
@@ -214,20 +208,14 @@ Department of Computing, Imperial Colleg
 .Sh CAVEATS
 Some care may be required when creating a mount map.
 .Pp
-Symbolic links on an
-.Tn NFS
+Symbolic links on an NFS
 filesystem can be incredibly inefficient.
-In most implementations of
-.Tn NFS ,
+In most implementations of NFS,
 their interpolations are not cached by
 the kernel and each time a symbolic link is
 encountered during a
 .Em lookuppn
-translation it costs an
-.Tn RPC
-call to the
-.Tn NFS
-server.
+translation it costs an RPC call to the NFS server.
 A large improvement in real-time
 performance could be gained by adding a cache somewhere.
 Replacing
Index: amd/amq/amq.8
===================================================================
RCS file: /cvs/src/usr.sbin/amd/amq/amq.8,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 amq.8
--- amd/amq/amq.8       16 Jul 2013 11:13:33 -0000      1.13
+++ amd/amq/amq.8       13 Aug 2013 15:50:00 -0000
@@ -51,8 +51,7 @@
 provides a simple way of determining the current state of the
 .Xr amd 8
 program.
-Communication is by
-.Tn RPC .
+Communication is by RPC.
 Three modes of operation are supported by the current protocol.
 By default a list of mount points and auto-mounted filesystems
 is output.
@@ -71,10 +70,8 @@ Request automounter to flush the interna
 Query alternate host
 .Ar hostname .
 By default the local host is used.
-In an
-.Tn HP-UX
-cluster, the root server is queried by default, since
-that is the system on which the automounter is normally run.
+In an HP-UX cluster, the root server is queried by default,
+since that is the system on which the automounter is normally run.
 .It Fl m
 Request the automounter to provide a list of mounted filesystems,
 including the number of references to each filesystem and any error
@@ -101,8 +98,7 @@ option.
 .Sh FILES
 .Bl -tag -width amq.xxxxx -compact
 .It Pa amq.x
-.Tn RPC
-protocol description
+RPC protocol description
 .El
 .Sh SEE ALSO
 .Xr amd 8
@@ -114,9 +110,9 @@ Department of Computing, Imperial Colleg
 .\" .At
 .Sh CAVEATS
 .Nm amq
-uses a Sun registered
-.Tn RPC
-program number (300019 decimal) which may not
-be in the
+uses a
+.Tn Sun
+registered RPC program number (300019 decimal)
+which may not be in the
 .Pa /etc/rpc
 database.
Index: dev_mkdb/dev_mkdb.8
===================================================================
RCS file: /cvs/src/usr.sbin/dev_mkdb/dev_mkdb.8,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 dev_mkdb.8
--- dev_mkdb/dev_mkdb.8 31 May 2007 19:20:23 -0000      1.6
+++ dev_mkdb/dev_mkdb.8 13 Aug 2013 15:50:01 -0000
@@ -52,10 +52,7 @@ directory, using the file type and the
 .Va st_rdev
 field as the key.
 .Pp
-Keys are a structure containing a
-.Tn mode_t
-followed by a
-.Tn dev_t ,
+Keys are a structure containing a mode_t followed by a dev_t,
 with any padding zeroed out.
 The former is the type of the file
 .Pq st_mode & S_IFMT ,
Index: dhcpd/dhcp-options.5
===================================================================
RCS file: /cvs/src/usr.sbin/dhcpd/dhcp-options.5,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 dhcp-options.5
--- dhcpd/dhcp-options.5        16 Jul 2013 11:13:33 -0000      1.17
+++ dhcpd/dhcp-options.5        13 Aug 2013 15:50:01 -0000
@@ -92,11 +92,9 @@ Unsigned 8-bit integers are also sometim
 .Pp
 The
 .Ar string
-data type specifies an
-.Tn NVT
+data type specifies an NVT
 .Pq Network Virtual Terminal
-.Tn ASCII
-string, which must be enclosed in double quotes \- for example,
+ASCII string, which must be enclosed in double quotes \- for example,
 to specify a domain-name option, the syntax would be
 .Pp
 .Dl option domain-name \&"isc.org\&";
@@ -109,8 +107,7 @@ Booleans can be either true or false
 .Pp
 The
 .Ar data-string
-data type specifies either an
-.Tn NVT ASCII
+data type specifies either an NVT ASCII
 string enclosed in double quotes, or a series of octets specified in
 hexadecimal, separated by colons.
 For example:
@@ -337,9 +334,7 @@ The minimum legal value is 576.
 This option specifies the pathname of a file to which the client's
 core image should be dumped in the event the client crashes.
 The path is formatted as a character string consisting of characters from
-the
-.Tn NVT ASCII
-character set.
+the NVT ASCII character set.
 .It Ic option mobile-ip-home-agent Ar ip-address Oo , Ar ip-address ... Oc ;
 This option specifies a list of IP addresses indicating mobile IP
 home agents available to the client.
@@ -405,9 +400,7 @@ See RFC 1001, RFC 1002, and RFC 1035 for
 This option specifies the name of the client's NIS (Sun Network Information
 Services) domain.
 The domain is formatted as a character string consisting of characters
-from the
-.Tn NVT ASCII
-character set.
+from the NVT ASCII character set.
 .It Ic option nis-servers Ar ip-address Oo , Ar ip-address ... Oc ;
 This option specifies a list of IP addresses indicating NIS servers
 available to the client.
@@ -415,9 +408,7 @@ Servers should be listed in order of pre
 .It Ic option nisplus-domain Ar string ;
 This option specifies the name of the client's NIS+ domain.
 The domain is formatted as a character string consisting of characters
-from the
-.Tn NVT ASCII
-character set.
+from the NVT ASCII character set.
 .It Ic option nisplus-servers Ar ip-address Oo , Ar ip-address ... Oc ;
 This option specifies a list of IP addresses indicating NIS+ servers
 available to the client.
@@ -474,9 +465,7 @@ Servers should be listed in order of pre
 .It Ic option root-path Ar string ;
 This option specifies the pathname that contains the client's root disk.
 The path is formatted as a character string consisting of characters from
-the
-.Tn NVT ASCII
-character set.
+the NVT ASCII character set.
 .It Ic option router-discovery Ar flag ;
 This option specifies whether or not the client should solicit routers using
 the Router Discovery mechanism defined in RFC 1256.
Index: edquota/edquota.8
===================================================================
RCS file: /cvs/src/usr.sbin/edquota/edquota.8,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 edquota.8
--- edquota/edquota.8   24 Jun 2008 08:28:18 -0000      1.11
+++ edquota/edquota.8   13 Aug 2013 15:50:01 -0000
@@ -69,15 +69,12 @@ or
 .Pa /etc/group
 files.
 For each user a temporary file is created
-with an
-.Tn ASCII
+with an ASCII
 representation of the current
 disk quotas for that user.
 The list of filesystems with user quotas is determined from
 .Pa /etc/fstab .
-An editor is invoked on the
-.Tn ASCII
-file.
+An editor is invoked on the ASCII file.
 The editor invoked is
 .Xr vi 1
 unless the environment variable
Index: gpioctl/gpioctl.8
===================================================================
RCS file: /cvs/src/usr.sbin/gpioctl/gpioctl.8,v
retrieving revision 1.22
diff -u -p -u -p -r1.22 gpioctl.8
--- gpioctl/gpioctl.8   16 Jul 2013 11:13:33 -0000      1.22
+++ gpioctl/gpioctl.8   13 Aug 2013 15:50:01 -0000
@@ -147,8 +147,7 @@ When executed with only the
 .Xr gpio 4
 device name as argument,
 .Nm
-reads information about the
-.Tn GPIO
+reads information about the GPIO
 device and displays it.
 At securelevel 0 the number of physically available pins is displayed,
 at higher securelevels the number of configured (set) pins is displayed.
Index: inetd/inetd.8
===================================================================
RCS file: /cvs/src/usr.sbin/inetd/inetd.8,v
retrieving revision 1.35
diff -u -p -u -p -r1.35 inetd.8
--- inetd/inetd.8       6 Mar 2012 01:25:47 -0000       1.35
+++ inetd/inetd.8       13 Aug 2013 15:50:01 -0000
@@ -322,8 +322,7 @@ in the form of the number of seconds sin
 1, 1900).
 All of these services are TCP based.
 For details of these services, consult the appropriate
-.Tn RFC
-from the Network Information Center.
+RFC from the Network Information Center.
 .Pp
 .Nm inetd
 rereads its configuration file when it receives a hangup signal,
Index: lpr/lpd/lpd.8
===================================================================
RCS file: /cvs/src/usr.sbin/lpr/lpd/lpd.8,v
retrieving revision 1.23
diff -u -p -u -p -r1.23 lpd.8
--- lpr/lpd/lpd.8       28 Oct 2010 21:51:02 -0000      1.23
+++ lpr/lpd/lpd.8       13 Aug 2013 15:50:02 -0000
@@ -246,10 +246,7 @@ Ditroff File.
 The file contains device independent troff output.
 .It r
 DVI File.
-The file contains
-.Tn Tex l
-output
-DVI format from Stanford.
+The file contains TeX output.
 .It g
 Graph File.
 The file contains data produced by
@@ -311,9 +308,7 @@ daemons from becoming active simultaneou
 If the daemon should be killed or die unexpectedly, the lock file
 need not be removed.
 The lock file is kept in a readable
-.Tn ASCII
-form
-and contains two lines.
+ASCII form and contains two lines.
 The first is the process ID of the daemon and the second is the control
 file name of the current job being printed.
 The second line is updated to reflect the current status of
Index: lpr/lpq/lpq.1
===================================================================
RCS file: /cvs/src/usr.sbin/lpr/lpq/lpq.1,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 lpq.1
--- lpr/lpq/lpq.1       31 May 2007 19:20:25 -0000      1.10
+++ lpr/lpq/lpq.1       13 Aug 2013 15:50:02 -0000
@@ -81,9 +81,7 @@ may be supplied to
 for removing a specific job), and the total size in bytes.
 Job ordering is dependent on
 the algorithm used to scan the spooling directory and is supposed
-to be
-.Tn FIFO
-(First In First Out).
+to be FIFO (First In First Out).
 File names comprising a job may be unavailable
 (when
 .Xr lpr 1
Index: lpr/lpr/lpr.1
===================================================================
RCS file: /cvs/src/usr.sbin/lpr/lpr/lpr.1,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 lpr.1
--- lpr/lpr/lpr.1       2 May 2011 11:14:11 -0000       1.14
+++ lpr/lpr/lpr.1       13 Aug 2013 15:50:02 -0000
@@ -72,9 +72,7 @@ The files are assumed to contain data fr
 format from Stanford).
 .It Fl f
 Use a filter which interprets the first character of each line as a
-standard
-.Tn FORTRAN
-carriage control character.
+standard FORTRAN carriage control character.
 .It Fl g
 The files are assumed to contain standard plot data as produced by the
 .Ic plot
@@ -175,8 +173,10 @@ $ lpr \-C EECS foo.c
 causes the system name (the name returned by
 .Xr hostname 1 )
 to be replaced on the burst page by
-.Tn EECS ,
-and the file foo.c to be printed.
+.Dq EECS ,
+and the file
+.Pa foo.c
+to be printed.
 .It Fl i Op Ar numcols
 The output is indented.
 If the next argument is numeric
Index: lpr/lptest/lptest.1
===================================================================
RCS file: /cvs/src/usr.sbin/lpr/lptest/lptest.1,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 lptest.1
--- lpr/lptest/lptest.1 31 May 2007 19:20:25 -0000      1.7
+++ lpr/lptest/lptest.1 13 Aug 2013 15:50:02 -0000
@@ -47,9 +47,7 @@ writes the traditional
 pattern on standard output.
 In 96 lines,
 this pattern will print all 96 printable
-.Tn ASCII
-characters
-in each position.
+ASCII characters in each position.
 While originally created to test printers, it is quite
 useful for testing terminals,
 driving terminal ports for debugging purposes,
Index: map-mbone/map-mbone.8
===================================================================
RCS file: /cvs/src/usr.sbin/map-mbone/map-mbone.8,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 map-mbone.8
--- map-mbone/map-mbone.8       17 Jan 2013 21:39:29 -0000      1.14
+++ map-mbone/map-mbone.8       13 Aug 2013 15:50:02 -0000
@@ -60,8 +60,7 @@ must be run as root.
 .Nm
 sends an
 .Dv ASK_NEIGHBORS
-.Tn IGMP
-message to
+IGMP message to
 .Ar starting_router .
 A response contains the
 multicast version number
Index: popa3d/popa3d.8
===================================================================
RCS file: /cvs/src/usr.sbin/popa3d/popa3d.8,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 popa3d.8
--- popa3d/popa3d.8     16 Jul 2013 11:13:34 -0000      1.18
+++ popa3d/popa3d.8     13 Aug 2013 15:50:03 -0000
@@ -29,7 +29,7 @@
 .Os
 .Sh NAME
 .Nm popa3d
-.Nd "Post Office Protocol (POP3) server"
+.Nd Post Office Protocol (POP3) server
 .Sh SYNOPSIS
 .Nm
 .Op Fl 46DV
@@ -37,9 +37,7 @@
 .Nm
 is a POP3 server.
 It offers network access to user mailboxes through the POP3 protocol.
-The server uses the
-.Tn TCP
-protocol
+The server uses the TCP protocol
 and listens at the port specified in the
 .Dq pop3
 service specification; see
Index: portmap/portmap.8
===================================================================
RCS file: /cvs/src/usr.sbin/portmap/portmap.8,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 portmap.8
--- portmap/portmap.8   16 Dec 2010 20:22:07 -0000      1.8
+++ portmap/portmap.8   13 Aug 2013 15:50:03 -0000
@@ -36,44 +36,31 @@
 .Sh NAME
 .Nm portmap
 .Nd
-.Tn DARPA
-port to
-.Tn RPC
-program number mapper
+DARPA port to RPC program number mapper
 .Sh SYNOPSIS
 .Nm portmap
 .Op Fl d
 .Sh DESCRIPTION
 .Nm portmap
-is a server that converts
-.Tn RPC
-program numbers into
-.Tn DARPA
+is a server that converts RPC
+program numbers into DARPA
 protocol port numbers.
-It must be running in order to make
-.Tn RPC
-calls.
+It must be running in order to make RPC calls.
 .Pp
-When an
-.Tn RPC
-server is started, it will tell
+When an RPC server is started, it will tell
 .Nm portmap
 what port number it is listening to, and what
-.Tn RPC
-program numbers it is prepared to serve.
-When a client wishes to make an
-.Tn RPC
+RPC program numbers it is prepared to serve.
+When a client wishes to make an RPC
 call to a given program number,
 it will first contact
 .Nm portmap
 on the server machine to determine
-the port number where
-.Tn RPC
+the port number where RPC
 packets should be sent.
 .Pp
 .Nm portmap
-must be started before any
-.Tn RPC
+must be started before any RPC
 servers are invoked.
 .Pp
 Normally
Index: rpc.bootparamd/bootparams.5
===================================================================
RCS file: /cvs/src/usr.sbin/rpc.bootparamd/bootparams.5,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 bootparams.5
--- rpc.bootparamd/bootparams.5 26 Mar 2010 19:30:40 -0000      1.10
+++ rpc.bootparamd/bootparams.5 13 Aug 2013 15:50:03 -0000
@@ -61,14 +61,15 @@ client      root=server:/export/client/root \
        dump=server:/export/client/swap
 .Ed
 .Pp
-When the client named "client" requests the pathname for
-its logical "root" it will be given the server name
-.Dq Pa "server"
+When the client named
+.Dq client
+requests the pathname for its logical
+.Dq root
+it will be given the server name
+.Pa server
 and the pathname
-.Dq Pa "/export/client/root"
-as the response to its
-.Tn RPC
-request.
+.Pa /export/client/root
+as the response to its RPC request.
 .Pp
 A line containing simply "+" will cause YP lookups to be
 done on the YP map "bootparams".
Index: rpc.statd/rpc.statd.8
===================================================================
RCS file: /cvs/src/usr.sbin/rpc.statd/rpc.statd.8,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 rpc.statd.8
--- rpc.statd/rpc.statd.8       15 Jun 2008 20:42:42 -0000      1.2
+++ rpc.statd/rpc.statd.8       13 Aug 2013 15:50:03 -0000
@@ -99,8 +99,7 @@ ISBN 1 872630 66 9.
 .Sh HISTORY
 A version of
 .Nm
-appeared in
-.Tn SunOS 4 .
+appeared in SunOS 4 .
 .Sh BUGS
 There is no means for the daemon to tell when a monitored host has
 disappeared permanently (e.g. catastrophic hardware failure), as opposed
Index: rwhod/rwhod.8
===================================================================
RCS file: /cvs/src/usr.sbin/rwhod/rwhod.8,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 rwhod.8
--- rwhod/rwhod.8       31 May 2007 19:20:29 -0000      1.17
+++ rwhod/rwhod.8       13 Aug 2013 15:50:03 -0000
@@ -118,9 +118,7 @@ server are discarded unless they origina
 server's port.
 In addition, if the host's name, as specified
 in the message, contains any unprintable
-.Tn ASCII
-characters, the
-message is discarded.
+ASCII characters, the message is discarded.
 Valid messages received by
 .Nm
 are placed in files named
Index: sliplogin/sliplogin.8
===================================================================
RCS file: /cvs/src/usr.sbin/sliplogin/sliplogin.8,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 sliplogin.8
--- sliplogin/sliplogin.8       7 Jan 2008 16:37:51 -0000       1.13
+++ sliplogin/sliplogin.8       13 Aug 2013 15:50:03 -0000
@@ -52,13 +52,10 @@ for an entry matching
 (which defaults to the current login name if omitted).
 If a matching entry is found, the line is configured appropriately
 for slip (8-bit transparent I/O) and converted to
-.Tn SLIP
-line discipline.
+SLIP line discipline.
 Then a shell script is invoked to initialize the slip
 interface with the appropriate local and remote
-.Tn IP
-address,
-netmask, etc.
+IP address, netmask, etc.
 .Pp
 The usual initialization script is
 .Pa /etc/sliphome/slip.login
@@ -203,8 +200,7 @@ was found in
 .Sy Notice Severity
 .Bl -tag -width Ds -compact
 .It Sy "attaching slip unit" Em unit Sy for Ar loginname
-.Tn SLIP
-unit
+SLIP unit
 .Em unit
 was successfully attached.
 .El
Index: tcpdump/tcpdump.8
===================================================================
RCS file: /cvs/src/usr.sbin/tcpdump/tcpdump.8,v
retrieving revision 1.81
diff -u -p -u -p -r1.81 tcpdump.8
--- tcpdump/tcpdump.8   16 Jul 2013 11:13:34 -0000      1.81
+++ tcpdump/tcpdump.8   13 Aug 2013 15:50:03 -0000
@@ -680,26 +680,18 @@ header, which is usually layered on top 
 assumes, when filtering on the protocol identifier, that all FDDI packets
 include an LLC header, and that the LLC header is in so-called SNAP format.
 .It Cm decnet src Ar host
-True if the
-.Tn DECNET
-source address is
+True if the DECNET source address is
 .Ar host ,
 which may be an address of the form
 .Dq 10.123 ,
-or a
-.Tn DECNET
-host name.
-.Tn DECNET
-host name support is only available on systems that are configured to run
-.Tn DECNET .
+or a DECNET host name.
+DECNET host name support is only available on systems
+that are configured to run DECNET.
 .It Cm decnet dst Ar host
-True if the
-.Tn DECNET
-destination address is
+True if the DECNET destination address is
 .Ar host .
 .It Cm decnet host Ar host
-True if either the
-.Tn DECNET
+True if either the DECNET
 source or destination address is
 .Ar host .
 .It Cm ifname Ar interface
@@ -1919,9 +1911,7 @@ skewed time stamps
 .Pp
 Filter expressions that manipulate FDDI headers assume that all FDDI packets
 are encapsulated Ethernet packets.
-This is true for IP, ARP, and
-.Tn DECNET
-Phase IV,
+This is true for IP, ARP, and DECNET Phase IV,
 but is not true for protocols such as ISO CLNS.
 Therefore, the filter may inadvertently accept certain packets that
 do not properly match the filter expression.
Index: tftpd/tftpd.8
===================================================================
RCS file: /cvs/src/usr.sbin/tftpd/tftpd.8,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 tftpd.8
--- tftpd/tftpd.8       4 Mar 2012 07:26:51 -0000       1.4
+++ tftpd/tftpd.8       13 Aug 2013 15:50:03 -0000
@@ -44,8 +44,7 @@
 .Ar directory
 .Sh DESCRIPTION
 .Nm
-is a server which implements the
-.Tn DARPA
+is a server which implements the DARPA
 Trivial File Transfer Protocol.
 .Pp
 The use of
Index: traceroute/traceroute.8
===================================================================
RCS file: /cvs/src/usr.sbin/traceroute/traceroute.8,v
retrieving revision 1.51
diff -u -p -u -p -r1.51 traceroute.8
--- traceroute/traceroute.8     15 Aug 2012 19:25:41 -0000      1.51
+++ traceroute/traceroute.8     13 Aug 2013 15:50:03 -0000
@@ -62,8 +62,8 @@ network hardware, connected together by 
 Tracking the route one's packets follow (or finding the miscreant
 gateway that's discarding your packets) can be difficult.
 .Nm
-utilizes the IP protocol `time to live' field and attempts to elicit an
-.Tn ICMP
+utilizes the IP protocol `time to live' field
+and attempts to elicit an ICMP
 .Dv TIME_EXCEEDED
 response from each gateway along the path to some
 host.
@@ -119,8 +119,7 @@ Print hop addresses numerically rather t
 (saves a nameserver address-to-name lookup for each gateway found on the
 path).
 .It Fl P Ar proto
-Change the protocol being used from
-.Tn UDP
+Change the protocol being used from UDP
 to a numeric protocol or a name as specified in
 .Pa /etc/protocols .
 This will not work reliably for most protocols.
@@ -128,22 +127,17 @@ If set to 1 (ICMP), then
 ICMP Echo Request messages will be used (same as
 .Xr ping 8 ) .
 .It Fl p Ar port
-Set the base
-.Tn UDP
+Set the base UDP
 .Ar port
 number used in probes (default is 33434).
 .Nm
-hopes that nothing is listening on
-.Tn UDP
-ports
+hopes that nothing is listening on UDP ports
 .Em base
 to
 .Em base+nhops*nqueries-1
-at the destination host (so an
-.Tn ICMP
+at the destination host (so an ICMP
 .Dv PORT_UNREACHABLE
-message will
-be returned to terminate the route tracing).
+message will be returned to terminate the route tracing).
 If something is
 listening on a port in the default range, this option can be used
 to pick an unused port range.
@@ -212,8 +206,7 @@ Set the routing table to be used.
 The default is 0.
 .It Fl v
 Verbose output.
-Received
-.Tn ICMP
+Received ICMP
 packets other than
 .Dv TIME_EXCEEDED
 and
@@ -226,15 +219,13 @@ Print the ICMP extended headers if avail
 .El
 .Pp
 This program attempts to trace the route an IP packet would follow to some
-internet host by launching
-.Tn UDP
-probe
-packets with a small ttl (time to live) then listening for an
-.Tn ICMP
-"time exceeded" reply from a gateway.
-We start out probes with a ttl of one and increase by one until we get an
-.Tn ICMP
-"port unreachable"
+internet host by launching UDP probe
+packets with a small ttl (time to live) then listening for an ICMP
+.Dv TIME_EXCEEDED
+reply from a gateway.
+We start out probes with a ttl of one
+and increase by one until we get an ICMP
+.Dv UNREACHABLE
 (which means we got to "host") or hit a max (which
 defaults to 64 hops and can be changed with the
 .Fl m
@@ -254,8 +245,7 @@ flag), a "*" is printed for that
 probe.
 .Pp
 We don't want the destination
-host to process the
-.Tn UDP
+host to process the UDP
 probe packets so the destination port is set to an
 unlikely value (if some clod on the destination is using that
 value, it can be changed with the
@@ -282,15 +272,11 @@ traceroute to nis.nsf.net (35.1.1.48), 6
 Note that lines 2 & 3 are the same.
 This is due to a buggy
 kernel on the 2nd hop system \- lbl-csam.arpa \- that forwards
-packets with a zero ttl (a bug in the distributed version
-of 4.3
-.Tn BSD ) .
+packets with a zero ttl (a bug in
+.Bx 4.3 Ns ).
 Note that you have to guess what path
-the packets are taking cross-country since the
-.Tn NSFNET
-(129.140)
-doesn't supply address-to-name translations for its
-.Tn NSS Ns es .
+the packets are taking cross-country since the NSFNET (129.140)
+doesn't supply address-to-name translations for its NSSes.
 .Pp
 A more interesting example is:
 .Bd -literal -offset indent
@@ -317,24 +303,24 @@ traceroute to allspice.lcs.mit.edu (18.2
 .Ed
 .Pp
 Note that the gateways 12, 14, 15, 16 & 17 hops away
-either don't send
-.Tn ICMP
-"time exceeded" messages or send them
+either don't send ICMP
+.Dv TIME_EXCEEDED
+messages or send them
 with a ttl too small to reach us.
-14 \- 17 are running the
-.Tn MIT
-C Gateway code that doesn't send "time exceeded"s.
+14 \- 17 are running the MIT
+C Gateway code that doesn't send
+.Dv TIME_EXCEEDED Ns s.
 God only knows what's going on with 12.
 .Pp
 The silent gateway 12 in the above may be the result of a bug in
 the 4.[23]
-.Tn BSD
+.Bx
 network code (and its derivatives):  4.x (x <= 3)
 sends an unreachable message using whatever ttl remains in the
 original datagram.
-Since, for gateways, the remaining ttl is zero, the
-.Tn ICMP
-"time exceeded" is guaranteed to not make it back to us.
+Since, for gateways, the remaining ttl is zero, the ICMP
+.Dv TIME_EXCEEDED
+is guaranteed to not make it back to us.
 The behavior of this bug is slightly more interesting
 when it appears on the destination system:
 .Bd -literal -offset indent
@@ -356,14 +342,9 @@ when it appears on the destination syste
 Notice that there are 12 "gateways" (13 is the final
 destination) and exactly the last half of them are "missing".
 What's really happening is that rip (a Sun-3 running Sun OS3.5)
-is using the ttl from our arriving datagram as the ttl in its
-.Tn ICMP
-reply.
+is using the ttl from our arriving datagram as the ttl in its ICMP reply.
 So, the reply will time out on the return path
-(with no notice sent to anyone since
-.Tn ICMP's
-aren't sent for
-.Tn ICMP's )
+(with no notice sent to anyone since ICMP's aren't sent for ICMP's)
 until we probe with a ttl that's at least twice the path
 length.
 i.e., rip is really only 7 hops away.
Index: trpt/trpt.8
===================================================================
RCS file: /cvs/src/usr.sbin/trpt/trpt.8,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 trpt.8
--- trpt/trpt.8 31 May 2007 19:20:30 -0000      1.16
+++ trpt/trpt.8 13 Aug 2013 15:50:03 -0000
@@ -43,8 +43,7 @@
 .Op Fl p Ar hex-address
 .Sh DESCRIPTION
 .Nm
-interrogates the buffer of
-.Tn TCP
+interrogates the buffer of TCP
 trace records created
 when a socket is marked for
 .Dq debugging
@@ -54,8 +53,7 @@ and prints a readable description of the
 When no options are supplied,
 .Nm
 prints all the trace records found in the system
-grouped according to
-.Tn TCP
+grouped according to TCP
 connection protocol control
 block
-.Pq Tn PCB .
+.Pq PCB .
Index: ypserv/ypserv/securenet.5
===================================================================
RCS file: /cvs/src/usr.sbin/ypserv/ypserv/securenet.5,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 securenet.5
--- ypserv/ypserv/securenet.5   31 May 2007 19:20:31 -0000      1.11
+++ ypserv/ypserv/securenet.5   13 Aug 2013 15:50:03 -0000
@@ -65,6 +65,6 @@ A configuration file might look like the
 .Sh HISTORY
 The
 .Nm securenet
-file was added to
-.Tn NIS
-by Sun Microsystems, Inc. as a bugfix for weak security.
+file was added to NIS by
+.Tn Sun Microsystems
+as a bugfix for weak security.

Reply via email to