Thu May 28 14:57:42 2009 UTC ()
fix typo (Silas Silva)


(christos)
diff -r1.50 -r1.51 src/usr.bin/netstat/netstat.1

cvs diff -r1.50 -r1.51 src/usr.bin/netstat/netstat.1 (switch to unified diff)

--- src/usr.bin/netstat/netstat.1 2009/03/11 13:54:29 1.50
+++ src/usr.bin/netstat/netstat.1 2009/05/28 14:57:42 1.51
@@ -1,416 +1,416 @@ @@ -1,416 +1,416 @@
1.\" $NetBSD: netstat.1,v 1.50 2009/03/11 13:54:29 joerg Exp $ 1.\" $NetBSD: netstat.1,v 1.51 2009/05/28 14:57:42 christos Exp $
2.\" 2.\"
3.\" Copyright (c) 1983, 1990, 1992, 1993 3.\" Copyright (c) 1983, 1990, 1992, 1993
4.\" The Regents of the University of California. All rights reserved. 4.\" The Regents of the University of California. All rights reserved.
5.\" 5.\"
6.\" Redistribution and use in source and binary forms, with or without 6.\" Redistribution and use in source and binary forms, with or without
7.\" modification, are permitted provided that the following conditions 7.\" modification, are permitted provided that the following conditions
8.\" are met: 8.\" are met:
9.\" 1. Redistributions of source code must retain the above copyright 9.\" 1. Redistributions of source code must retain the above copyright
10.\" notice, this list of conditions and the following disclaimer. 10.\" notice, this list of conditions and the following disclaimer.
11.\" 2. Redistributions in binary form must reproduce the above copyright 11.\" 2. Redistributions in binary form must reproduce the above copyright
12.\" notice, this list of conditions and the following disclaimer in the 12.\" notice, this list of conditions and the following disclaimer in the
13.\" documentation and/or other materials provided with the distribution. 13.\" documentation and/or other materials provided with the distribution.
14.\" 3. Neither the name of the University nor the names of its contributors 14.\" 3. Neither the name of the University nor the names of its contributors
15.\" may be used to endorse or promote products derived from this software 15.\" may be used to endorse or promote products derived from this software
16.\" without specific prior written permission. 16.\" without specific prior written permission.
17.\" 17.\"
18.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 18.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
19.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 19.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
20.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 20.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
21.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 21.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
22.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 22.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
23.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 23.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
24.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
25.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 25.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
26.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 26.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
27.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 27.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
28.\" SUCH DAMAGE. 28.\" SUCH DAMAGE.
29.\" 29.\"
30.\" @(#)netstat.1 8.8 (Berkeley) 4/18/94 30.\" @(#)netstat.1 8.8 (Berkeley) 4/18/94
31.\" 31.\"
32.Dd August 30, 2007 32.Dd August 30, 2007
33.Dt NETSTAT 1 33.Dt NETSTAT 1
34.Os 34.Os
35.Sh NAME 35.Sh NAME
36.Nm netstat 36.Nm netstat
37.Nd show network status 37.Nd show network status
38.Sh SYNOPSIS 38.Sh SYNOPSIS
39.Nm 39.Nm
40.Op Fl Aan 40.Op Fl Aan
41.Op Fl f Ar address_family 41.Op Fl f Ar address_family
42.Op Fl M Ar core 42.Op Fl M Ar core
43.Op Fl N Ar system 43.Op Fl N Ar system
44.Nm 44.Nm
45.Op Fl bdgiLmnqrSsv 45.Op Fl bdgiLmnqrSsv
46.Op Fl f Ar address_family 46.Op Fl f Ar address_family
47.Op Fl M Ar core 47.Op Fl M Ar core
48.Op Fl N Ar system 48.Op Fl N Ar system
49.Nm 49.Nm
50.Op Fl dn 50.Op Fl dn
51.Op Fl I Ar interface 51.Op Fl I Ar interface
52.Op Fl M Ar core 52.Op Fl M Ar core
53.Op Fl N Ar system 53.Op Fl N Ar system
54.Op Fl w Ar wait 54.Op Fl w Ar wait
55.Nm 55.Nm
56.Op Fl M Ar core 56.Op Fl M Ar core
57.Op Fl N Ar system 57.Op Fl N Ar system
58.Op Fl p Ar protocol 58.Op Fl p Ar protocol
59.Nm 59.Nm
60.Op Fl M Ar core 60.Op Fl M Ar core
61.Op Fl N Ar system 61.Op Fl N Ar system
62.Op Fl p Ar protocol 62.Op Fl p Ar protocol
63.Fl P Ar pcbaddr 63.Fl P Ar pcbaddr
64.Nm 64.Nm
65.Op Fl i 65.Op Fl i
66.Op Fl I Ar Interface 66.Op Fl I Ar Interface
67.Op Fl p Ar protocol 67.Op Fl p Ar protocol
68.Nm 68.Nm
69.Op Fl is 69.Op Fl is
70.Op Fl f Ar address_family 70.Op Fl f Ar address_family
71.Op Fl I Ar Interface 71.Op Fl I Ar Interface
72.Nm 72.Nm
73.Op Fl s 73.Op Fl s
74.Op Fl I Ar Interface 74.Op Fl I Ar Interface
75.Fl B 75.Fl B
76.Sh DESCRIPTION 76.Sh DESCRIPTION
77The 77The
78.Nm 78.Nm
79command symbolically displays the contents of various network-related 79command symbolically displays the contents of various network-related
80data structures. 80data structures.
81There are a number of output formats, 81There are a number of output formats,
82depending on the options for the information presented. 82depending on the options for the information presented.
83The first form of the command displays a list of active sockets for 83The first form of the command displays a list of active sockets for
84each protocol. 84each protocol.
85The second form presents the contents of one of the other network 85The second form presents the contents of one of the other network
86data structures according to the option selected. 86data structures according to the option selected.
87Using the third form, with a 87Using the third form, with a
88.Ar wait 88.Ar wait
89interval specified, 89interval specified,
90.Nm 90.Nm
91will continuously display the information regarding packet 91will continuously display the information regarding packet
92traffic on the configured network interfaces. 92traffic on the configured network interfaces.
93The fourth form displays statistics about the named protocol. 93The fourth form displays statistics about the named protocol.
94The fifth and sixth forms display per interface statistics for 94The fifth and sixth forms display per interface statistics for
95the specified protocol or address family. 95the specified protocol or address family.
96.Pp 96.Pp
97The options have the following meaning: 97The options have the following meaning:
98.Bl -tag -width flag 98.Bl -tag -width flag
99.It Fl A 99.It Fl A
100With the default display, 100With the default display,
101show the address of any protocol control blocks associated with sockets; used 101show the address of any protocol control blocks associated with sockets; used
102for debugging. 102for debugging.
103.It Fl a 103.It Fl a
104With the default display, 104With the default display,
105show the state of all sockets; normally sockets used by 105show the state of all sockets; normally sockets used by
106server processes are not shown. 106server processes are not shown.
107.It Fl B 107.It Fl B
108With the default display, 108With the default display,
109show the current 109show the current
110.Xr bpf 4 110.Xr bpf 4
111peers. 111peers.
112To show only the peers listening to a specific interface, 112To show only the peers listening to a specific interface,
113use the 113use the
114.Fl I 114.Fl I
115option. 115option.
116If the 116If the
117.Fl s 117.Fl s
118option is present, show the current 118option is present, show the current
119.Xr bpf 4 119.Xr bpf 4
120statistics. 120statistics.
121.It Fl b 121.It Fl b
122With the interface display (option 122With the interface display (option
123.Fl i ) , 123.Fl i ) ,
124show bytes in and out, instead of packets in and out. 124show bytes in and out, instead of packets in and out.
125.It Fl d 125.It Fl d
126With either interface display (option 126With either interface display (option
127.Fl i 127.Fl i
128or an interval, as described below), 128or an interval, as described below),
129show the number of dropped packets. 129show the number of dropped packets.
130.It Fl f Ar address_family 130.It Fl f Ar address_family
131Limit statistics or address control block reports to those 131Limit statistics or address control block reports to those
132of the specified 132of the specified
133.Ar address_family . 133.Ar address_family .
134The following address families 134The following address families
135are recognized: 135are recognized:
136.Ar inet , 136.Ar inet ,
137for 137for
138.Dv AF_INET ; 138.Dv AF_INET ;
139.Ar inet6 , 139.Ar inet6 ,
140for 140for
141.Dv AF_INET6 ; 141.Dv AF_INET6 ;
142.Ar arp , 142.Ar arp ,
143for 143for
144.Dv AF_ARP ; 144.Dv AF_ARP ;
145.Ar ns , 145.Ar ns ,
146for 146for
147.Dv AF_NS ; 147.Dv AF_NS ;
148.Ar iso , 148.Ar iso ,
149for 149for
150.Dv AF_ISO ; 150.Dv AF_ISO ;
151.Ar atalk , 151.Ar atalk ,
152for 152for
153.Dv AF_APPLETALK ; 153.Dv AF_APPLETALK ;
154and 154and
155.Ar local 155.Ar local
156or 156or
157.Ar unix , 157.Ar unix ,
158for 158for
159.Dv AF_LOCAL . 159.Dv AF_LOCAL .
160.It Fl g 160.It Fl g
161Show information related to multicast (group address) routing. 161Show information related to multicast (group address) routing.
162By default, show the IP Multicast virtual-interface and routing tables. 162By default, show the IP Multicast virtual-interface and routing tables.
163If the 163If the
164.Fl s 164.Fl s
165option is also present, show multicast routing statistics. 165option is also present, show multicast routing statistics.
166.It Fl I Ar interface 166.It Fl I Ar interface
167Show information about the specified interface; 167Show information about the specified interface;
168used with a 168used with a
169.Ar wait 169.Ar wait
170interval as described below. 170interval as described below.
171If the 171If the
172.Fl f Ar address_family 172.Fl f Ar address_family
173option (with the 173option (with the
174.Fl s 174.Fl s
175option) or the 175option) or the
176.Fl p Ar protocol 176.Fl p Ar protocol
177option is present, show per-interface statistics on the 177option is present, show per-interface statistics on the
178.Ar interface 178.Ar interface
179for the specified 179for the specified
180.Ar address_family 180.Ar address_family
181or 181or
182.Ar protocol , 182.Ar protocol ,
183respectively. 183respectively.
184.It Fl i 184.It Fl i
185Show the state of interfaces which have been auto-configured 185Show the state of interfaces which have been auto-configured
186(interfaces statically configured into a system, but not 186(interfaces statically configured into a system, but not
187located at boot time are not shown). 187located at boot time are not shown).
188If the 188If the
189.Fl a 189.Fl a
190options is also present, multicast addresses currently in use are shown 190options is also present, multicast addresses currently in use are shown
191for each Ethernet interface and for each IP interface address. 191for each Ethernet interface and for each IP interface address.
192Multicast addresses are shown on separate lines following the interface 192Multicast addresses are shown on separate lines following the interface
193address with which they are associated. 193address with which they are associated.
194If the 194If the
195.Fl f Ar address_family 195.Fl f Ar address_family
196option (with the 196option (with the
197.Fl s 197.Fl s
198option) or the 198option) or the
199.Fl p Ar protocol 199.Fl p Ar protocol
200option is present, show per-interface statistics on all interfaces 200option is present, show per-interface statistics on all interfaces
201for the specified 201for the specified
202.Ar address_family 202.Ar address_family
203or 203or
204.Ar protocol , 204.Ar protocol ,
205respectively. 205respectively.
206.It Fl L 206.It Fl L
207Don't show link-level routes (e.g., IPv4 ARP or IPv6 neighbour cache). 207Don't show link-level routes (e.g., IPv4 ARP or IPv6 neighbour cache).
208.It Fl M 208.It Fl M
209Extract values associated with the name list from the specified core 209Extract values associated with the name list from the specified core
210instead of the default 210instead of the default
211.Pa /dev/kmem . 211.Pa /dev/kmem .
212.It Fl m 212.It Fl m
213Show statistics recorded by the memory management routines 213Show statistics recorded by the memory management routines
214(the network manages a private pool of memory buffers). 214(the network manages a private pool of memory buffers).
215.It Fl N 215.It Fl N
216Extract the name list from the specified system instead of the default 216Extract the name list from the specified system instead of the default
217.Pa /netbsd . 217.Pa /netbsd .
218.It Fl n 218.It Fl n
219Show network addresses and ports as numbers (normally 219Show network addresses and ports as numbers (normally
220.Nm 220.Nm
221interprets addresses and ports and attempts to display them 221interprets addresses and ports and attempts to display them
222symbolically). 222symbolically).
223This option may be used with any of the display formats. 223This option may be used with any of the display formats.
224.It Fl P Ar pcbaddr 224.It Fl P Ar pcbaddr
225Dump the contents of the protocol control block (PCB) located at kernel 225Dump the contents of the protocol control block (PCB) located at kernel
226virtual address 226virtual address
227.Ar pcbaddr . 227.Ar pcbaddr .
228This address may be obtained using the 228This address may be obtained using the
229.Fl A 229.Fl A
230flag. 230flag.
231The default protocol is TCP, but may be overridden using the 231The default protocol is TCP, but may be overridden using the
232.Fl p 232.Fl p
233flag. 233flag.
234.It Fl p Ar protocol 234.It Fl p Ar protocol
235Show statistics about 235Show statistics about
236.Ar protocol , 236.Ar protocol ,
237which is either a well-known name for a protocol or an alias for it. 237which is either a well-known name for a protocol or an alias for it.
238Some protocol names and aliases are listed in the file 238Some protocol names and aliases are listed in the file
239.Pa /etc/protocols . 239.Pa /etc/protocols .
240A null response typically means that there are no interesting numbers to 240A null response typically means that there are no interesting numbers to
241report. 241report.
242The program will complain if 242The program will complain if
243.Ar protocol 243.Ar protocol
244is unknown or if there is no statistics routine for it. 244is unknown or if there is no statistics routine for it.
245.It Fl q 245.It Fl q
246Show software interrupt queue setting/statistics for all protocols. 246Show software interrupt queue setting/statistics for all protocols.
247.It Fl r 247.It Fl r
248Show the routing tables. 248Show the routing tables.
249When 249When
250.Fl s 250.Fl s
251is also present, show routing statistics instead. 251is also present, show routing statistics instead.
252.It Fl S 252.It Fl S
253Show network addresses as numbers (as with 253Show network addresses as numbers (as with
254.Fl n , 254.Fl n ,
255but show ports symbolically). 255but show ports symbolically).
256.It Fl s 256.It Fl s
257Show per-protocol statistics. 257Show per-protocol statistics.
258If this option is repeated, counters with a value of zero are suppressed. 258If this option is repeated, counters with a value of zero are suppressed.
259.It Fl v 259.It Fl v
260Show extra (verbose) detail for the routing tables 260Show extra (verbose) detail for the routing tables
261.Pq Fl r , 261.Pq Fl r ,
262or avoid truncation of long addresses. 262or avoid truncation of long addresses.
263.It Fl w Ar wait 263.It Fl w Ar wait
264Show network interface statistics at intervals of 264Show network interface statistics at intervals of
265.Ar wait 265.Ar wait
266seconds. 266seconds.
267.El 267.El
268.Pp 268.Pp
269The default display, for active sockets, shows the local 269The default display, for active sockets, shows the local
270and remote addresses, send and receive queue sizes (in bytes), protocol, 270and remote addresses, send and receive queue sizes (in bytes), protocol,
271and the internal state of the protocol. 271and the internal state of the protocol.
272Address formats are of the form ``host.port'' or ``network.port'' 272Address formats are of the form ``host.port'' or ``network.port''
273if a socket's address specifies a network but no specific host address. 273if a socket's address specifies a network but no specific host address.
274When known the host and network addresses are displayed symbolically 274When known the host and network addresses are displayed symbolically
275according to the data bases 275according to the data bases
276.Pa /etc/hosts 276.Pa /etc/hosts
277and 277and
278.Pa /etc/networks , 278.Pa /etc/networks ,
279respectively. 279respectively.
280If a symbolic name for an address is unknown, or if 280If a symbolic name for an address is unknown, or if
281the 281the
282.Fl n 282.Fl n
283option is specified, the address is printed numerically, according 283option is specified, the address is printed numerically, according
284to the address family. 284to the address family.
285For more information regarding 285For more information regarding
286the Internet ``dot format,'' 286the Internet ``dot format,''
287refer to 287refer to
288.Xr inet 3 ) . 288.Xr inet 3 ) .
289Unspecified, 289Unspecified,
290or ``wildcard'', addresses and ports appear as ``*''. 290or ``wildcard'', addresses and ports appear as ``*''.
291You can use the 291You can use the
292.Xr fstat 1 292.Xr fstat 1
293to find out which process or processes hold references to a socket. 293to find out which process or processes hold references to a socket.
294.Pp 294.Pp
295The interface display provides a table of cumulative 295The interface display provides a table of cumulative
296statistics regarding packets transferred, errors, and collisions. 296statistics regarding packets transferred, errors, and collisions.
297The network addresses of the interface 297The network addresses of the interface
298and the maximum transmission unit (``mtu'') are also displayed. 298and the maximum transmission unit (``mtu'') are also displayed.
299.Pp 299.Pp
300The routing table display indicates the available routes and 300The routing table display indicates the available routes and
301their status. 301their status.
302Each route consists of a destination host or network 302Each route consists of a destination host or network
303and a gateway to use in forwarding packets. 303and a gateway to use in forwarding packets.
304The flags field shows 304The flags field shows
305a collection of information about the route stored as 305a collection of information about the route stored as
306binary choices. 306binary choices.
307The individual flags are discussed in more 307The individual flags are discussed in more
308detail in the 308detail in the
309.Xr route 8 309.Xr route 8
310and 310and
311.Xr route 4 311.Xr route 4
312manual pages. 312manual pages.
313The mapping between letters and flags is: 313The mapping between letters and flags is:
314.Bl -column XXXX RTF_BLACKHOLE 314.Bl -column XXXX RTF_BLACKHOLE
315.It 1 RTF_PROTO1 Protocol specific routing flag #1 315.It 1 RTF_PROTO1 Protocol specific routing flag #1
316.It 2 RTF_PROTO2 Protocol specific routing flag #2 316.It 2 RTF_PROTO2 Protocol specific routing flag #2
317.It B RTF_BLACKHOLE Just discard pkts (during updates) 317.It B RTF_BLACKHOLE Just discard pkts (during updates)
318.It C RTF_CLONING Generate new routes on use 318.It C RTF_CLONING Generate new routes on use
319.It c RTF_CLONED Cloned routes (generated from RTF_CLONING) 319.It c RTF_CLONED Cloned routes (generated from RTF_CLONING)
320.It D RTF_DYNAMIC Created dynamically (by redirect) 320.It D RTF_DYNAMIC Created dynamically (by redirect)
321.It G RTF_GATEWAY Destination requires forwarding by intermediary 321.It G RTF_GATEWAY Destination requires forwarding by intermediary
322.It H RTF_HOST Host entry (net otherwise) 322.It H RTF_HOST Host entry (net otherwise)
323.It L RTF_LLINFO Valid protocol to link address translation. 323.It L RTF_LLINFO Valid protocol to link address translation.
324.It M RTF_MODIFIED Modified dynamically (by redirect) 324.It M RTF_MODIFIED Modified dynamically (by redirect)
325.It R RTF_REJECT Host or net unreachable 325.It R RTF_REJECT Host or net unreachable
326.It S RTF_STATIC Manually added 326.It S RTF_STATIC Manually added
327.It U RTF_UP Route usable 327.It U RTF_UP Route usable
328.It X RTF_XRESOLVE External daemon translates proto to link address 328.It X RTF_XRESOLVE External daemon translates proto to link address
329.El 329.El
330.Pp 330.Pp
331Direct routes are created for each 331Direct routes are created for each
332interface attached to the local host; 332interface attached to the local host;
333the gateway field for such entries shows the address of the outgoing interface. 333the gateway field for such entries shows the address of the outgoing interface.
334The refcnt field gives the 334The refcnt field gives the
335current number of active uses of the route. 335current number of active uses of the route.
336Connection oriented 336Connection oriented
337protocols normally hold on to a single route for the duration of 337protocols normally hold on to a single route for the duration of
338a connection while connectionless protocols obtain a route while sending 338a connection while connectionless protocols obtain a route while sending
339to the same destination. 339to the same destination.
340The use field provides a count of the number of packets 340The use field provides a count of the number of packets
341sent using that route. 341sent using that route.
342The mtu entry shows the mtu associated with 342The mtu entry shows the mtu associated with
343that route. 343that route.
344This mtu value is used as the basis for the TCP maximum 344This mtu value is used as the basis for the TCP maximum
345segment size. 345segment size.
346The 'L' flag appended to the mtu value indicates that 346The 'L' flag appended to the mtu value indicates that
347the value is locked, and that path mtu discovery is turned off for 347the value is locked, and that path mtu discovery is turned off for
348that route. 348that route.
349A 349A
350.Sq - 350.Sq -
351indicates that the mtu for this route has not been set, and a default 351indicates that the mtu for this route has not been set, and a default
352TCP maximum segment size will be used. 352TCP maximum segment size will be used.
353The interface entry indicates 353The interface entry indicates
354the network interface used for the route. 354the network interface used for the route.
355.Pp 355.Pp
356When 356When
357.Nm 357.Nm
358is invoked with the 358is invoked with the
359.Fl w 359.Fl w
360option and a 360option and a
361.Ar wait 361.Ar wait
362interval argument, it displays a running count of statistics related to 362interval argument, it displays a running count of statistics related to
363network interfaces. 363network interfaces.
364An obsolescent version of this option used a numeric parameter 364An obsolescent version of this option used a numeric parameter
365with no option, and is currently supported for backward compatibility. 365with no option, and is currently supported for backward compatibility.
366This display consists of a column for the primary interface (the first 366This display consists of a column for the primary interface (the first
367interface found during autoconfiguration) and a column summarizing 367interface found during autoconfiguration) and a column summarizing
368information for all interfaces. 368information for all interfaces.
369The primary interface may be replaced with another interface with the 369The primary interface may be replaced with another interface with the
370.Fl I 370.Fl I
371option. 371option.
372The first line of each screen of information contains a summary since the 372The first line of each screen of information contains a summary since the
373system was last rebooted. 373system was last rebooted.
374Subsequent lines of output show values 374Subsequent lines of output show values
375accumulated over the preceding interval. 375accumulated over the preceding interval.
376.Pp 376.Pp
377The first character of the flags column in the 377The first character of the flags column in the
378.Fl B 378.Fl B
379option shows the status of the 379option shows the status of the
380.Xr bpf 4 380.Xr bpf 4
381descriptor which has three different values: 381descriptor which has three different values:
382Idle ('I'), Waiting ('W') and Timed Out ('T'). 382Idle ('I'), Waiting ('W') and Timed Out ('T').
383The second character indicates wheter the promisc flag is set. 383The second character indicates whether the promisc flag is set.
384The third character indicates the status of the immediate mode. 384The third character indicates the status of the immediate mode.
385The fourth character indicates whether the peer will have the ability 385The fourth character indicates whether the peer will have the ability
386to see the packets sent. 386to see the packets sent.
387And the fifth character shows the header complete flag status. 387And the fifth character shows the header complete flag status.
388.Sh SEE ALSO 388.Sh SEE ALSO
389.Xr fstat 1 , 389.Xr fstat 1 ,
390.Xr nfsstat 1 , 390.Xr nfsstat 1 ,
391.Xr ps 1 , 391.Xr ps 1 ,
392.Xr sockstat 1 , 392.Xr sockstat 1 ,
393.Xr vmstat 1 , 393.Xr vmstat 1 ,
394.Xr inet 3 , 394.Xr inet 3 ,
395.Xr bpf 4 , 395.Xr bpf 4 ,
396.Xr hosts 5 , 396.Xr hosts 5 ,
397.Xr networks 5 , 397.Xr networks 5 ,
398.Xr protocols 5 , 398.Xr protocols 5 ,
399.Xr services 5 , 399.Xr services 5 ,
400.Xr iostat 8 , 400.Xr iostat 8 ,
401.Xr trpt 8 401.Xr trpt 8
402.Sh HISTORY 402.Sh HISTORY
403The 403The
404.Nm 404.Nm
405command appeared in 405command appeared in
406.Bx 4.2 . 406.Bx 4.2 .
407IPv6 support was added by WIDE/KAME project. 407IPv6 support was added by WIDE/KAME project.
408.\" .Sh FILES 408.\" .Sh FILES
409.\" .Bl -tag -width /dev/kmem -compact 409.\" .Bl -tag -width /dev/kmem -compact
410.\" .It Pa /netbsd 410.\" .It Pa /netbsd
411.\" default kernel namelist 411.\" default kernel namelist
412.\" .It Pa /dev/kmem 412.\" .It Pa /dev/kmem
413.\" default memory file 413.\" default memory file
414.\" .El 414.\" .El
415.Sh BUGS 415.Sh BUGS
416The notion of errors is ill-defined. 416The notion of errors is ill-defined.