Index Index for
Section 9
Index Alphabetical
listing for F
Bottom of page Bottom of
page

fstat(9s)

NAME

fstat - Network: Defines FDDI network interface statistics

SYNOPSIS

______________________________ Member Name Data Type ______________________________ fst_second u_short fst_frame u_int fst_error u_int fst_lost u_int fst_bytercvd u_int fst_bytesent u_int fst_pdurcvd u_int fst_pdusent u_int fst_mbytercvd u_int fst_mpdurcvd u_int fst_mbytesent u_int fst_mpdusent u_int fst_underrun u_short fst_sendfail u_short fst_fcserror u_short fst_fseerror u_short fst_pdualig u_short fst_pdulen u_short fst_pduunrecog u_short fst_mpduunrecog u_short fst_overrun u_short fst_sysbuf u_short fst_userbuf u_short fst_ringinit u_short fst_ringinitrcv u_short fst_ringbeacon u_short fst_ringbeaconrecv u_short fst_duptoken u_short fst_dupaddfail u_short fst_ringpurge u_short fst_bridgestrip u_short fst_traceinit u_short fst_tracerecv u_short fst_lem_rej u_short fst_lem_events u_short fst_lct_rej u_short fst_tne_exp_rej u_short fst_connection u_short fst_ebf_error u_short ______________________________

MEMBERS

fst_second Specifies the number of seconds since the structure was last zeroed. fst_frame Specifies the number of frames seen by this link, other than tokens. fst_error Specifies the number of errors that have been detected. fst_lost Specifies the number of times a frame (other than a token) was improperly terminated. fst_bytercvd Specifies the number of bytes successfully received in frames of type LLC, implementer, reserved, or SMT. The media access (MAC) envelope is not included in this count. fst_bytesent Specifies the number of bytes transmitted in frames of type LLC, implementer, reserved, or SMT. The MAC envelope is not included in this count. fst_pdurcvd Specifies the number of frames of type LLC, implementer, reserved, or SMT that were successfully received. fst_pdusent Specifies the number of frames of type LLC, implementer, reserved, or SMT that were successfully received. fst_mbytercvd Specifies the number of bytes successfully received in multicast frames of type LLC, implementer, reserved, or SMT. The MAC envelope is not included in this count. fst_mpdurcvd Specifies the number of multicast frames of type LLC, implementer, reserved, or SMT that were successfully received. fst_mbytesent Specifies the number of bytes transmitted in multicast frames of type LLC, implementer, reserved, or SMT. The MAC envelope is not included in this count. fst_mpdusent Specifies the number of multicast frames of type LLC, implementer, reserved, or SMT that were successfully transmitted. fst_underrun Specifies the number of times that a transmit underrun error has occurred. This indicates that the transmit FIFO became empty during frame transmission. fst_sendfail Specifies the number of times that a transmit error has occurred, other than an underrun. This does not include errors in transmitting MAC type frames. fst_fcserror Specifies the number of times that a received frame has failed the FCS check. fst_fseerror Specifies the number of times that a received frame has had the E indicator in error (missing or set) but the CRC was correct. fst_pdualig Specifies the number of times that a received frame has had an alignment error (an odd number of symbols). fst_pdulen Specifies the number of times that a received frame has had an invalid length (either too long or too short for the type). fst_pduunrecog Specifies the number of times that a received, individually addressed LLC frame was discarded because there was no data link port with a matching Ethernet protocol type, LLC, SAP, or SNAP protocol ID. fst_mpduunrecog Specifies the number of times that a received LLC frame addressed to an enabled group address was discarded. fst_overrun Specifies the number of times that a receive overrun has occurred. Possible causes include excessive bus latency and insufficient adapter buffering. fst_sysbuf Specifies the number of times that a frame was discarded because no link buffer was available. This counter measures the number of frames discarded before the data link user that wanted the frame was identified by frame filtering. fst_userbuf Specifies the number of times that a frame was discarded because no user buffer was available. This counter measures the number of frames discarded after the data link user that wanted the frame was identified. That is, it measures the number of times a frame loss was due to the data link user's failure to supply receive buffers quickly enough. fst_ringinit Specifies the number of times that a ring reinitialization has been initiated by this link. fst_ringinitrcv Specifies the number of times that a ring reinitialization has been initiated by some other link. fst_ringbeacon Specifies the number of times that a ring beacon process was initiated by this link. fst_ringbeaconrecv Specifies the number of times that a ring beacon process was initiated by some other link. fst_duptoken Specifies the number of times that the MAC has detected a duplicate token. fst_dupaddfail Specifies the number of times that the MAC has detected that the link address is a duplicate. fst_ringpurge Specifies the number of times that the ring purger has received a token while still in the ring purge state. fst_bridgestrip Specifies the number of times that a frame content independent strip operation has been terminated by receipt of a token. fst_traceinit Specifies the number of times that the PC-trace process has been initiated by this link. fst_tracerecv Specifies the number of times that the PC-trace process has been initiated by some other link. fst_lem_rej Specifies the number of times that an active connection on this physical port has been disconnected due to rejection by the link error monitor (LEM) at this end of the physical connection or by expiration of the noise timer. fst_lem_events Specifies the number of link error monitor (LEM) events that have occurred. fst_lct_rej Specifies the number of times that a connection on this physical port has been rejected due to failure of the link confidence test at either end of the physical connection. Only rejections that cause entry into the watch state are counted. Therefore, the counter indicates the number of distinct link quality problems rather than the total length of time such problems have persisted. fst_tne_exp_rej Specifies the number of times that an active connection on this port was disconnected due to expiration of the noise timer. fst_connection Specifies the number of times that the physical port has entered the in-use state, having completed the initialization process. fst_ebf_error Specifies the number of times that the elasticity buffer function in the physical port has had an overflow or underflow condition. This indicates a transmit clock error somewhere in the network. An elasticity buffer error condition occurs when the elasticity buffer of the physical port is forced to insert or delete symbols into the symbol stream in the middle of a frame rather than in the interframe idles.

DESCRIPTION

The fstat data structure defines the counters for FDDI network devices. It is embedded within a ctrreq data structure when the driver supports the FDDI network interface. The SIOCRDCTRS and SIOCRDZCTRS ioctl commands initialize this data structure and return it to the user process that made the ioctl request.

SEE ALSO

Data Structures: ctrreq(9s)

Index Index for
Section 9
Index Alphabetical
listing for F
Top of page Top of
page