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

trnchar(9s)

NAME

trnchar - Network: Defines Token Ring attribute information

SYNOPSIS

________________________________ Member Name Data Type ________________________________ mac_addr[6] u_char grp_addr[6] u_char func_addr[6] u_char drop_numb u_short upstream_nbr[6] u_char upstream_drop_numb u_short transmit_access_pri u_short last_major_vector u_short ring_status u_short monitor_contd u_short soft_error_timer u_short ring_number u_short monitor_error_code u_short beacon_receive_type u_short beacon_transmit_type u_short beacon_una[6] u_char beacon_stn_drop_numb u_short ring_speed u_short etr u_short open_status u_short token_ring_chip[16] u_char ________________________________

MEMBERS

mac_addr[6] Specifies the media access (MAC) address. grp_addr[6] Specifies the group address. func_addr[6] Specifies the functional address mask. drop_numb Specifies the physical drop number. upstream_nbr[6] Specifies the data link address of the nearest upstream neighbor MAC. If no upstream neighbor has been heard or the neighbor information has timed out, this member contains the null address 00-00-00-00-00-00. upstream_drop_numb Specifies the drop number of the nearest upstream neighbor. transmit_access_pri Specifies the transmit access priority. last_major_vector Specifies the last major vector. ring_status Specifies the ring status, as follows: MIB1231_RSTATUS_NO_PROB No problems detected MIB1231_RSTATUS_RING_RECOVERY Ring recovery MIB1231_RSTATUS_SINGLE_STATION Single station MIB1231_RSTATUS_REMOVE_RCVD Remove received MIB1231_RSTATUS_RESERVED Reserved MIB1231_RSTATUS_AUTO_REM_ERROR Auto-removal error MIB1231_RSTATUS_LOBE_WIRE_FAULT Lobe wire fault MIB1231_RSTATUS_TRANSMIT_BEACON Transmit beacon MIB1231_RSTATUS_SOFT_ERROR Soft error MIB1231_RSTATUS_HARD_ERROR Hard error MIB1231_RSTATUS_SIGNAL_LOSS Signal loss MIB1231_RSTATUS_NO_STATUS No status (open not completed) monitor_contd Specifies the monitor contender. soft_error_timer Specifies the soft error timer value. ring_number Specifies the local ring number. monitor_error_code Specifies the monitor error code, as follows: M_NO_ERROR No error M_MON_ERROR Monitor error M_DUPLICATE_MON Duplicate monitor M_DUPLICATE_ADDR Duplicate address beacon_receive_type Specifies the type of beacon received, as follows: BT_SET_RECOV_MODE Set recovery mode (highest priority) BT_SET_SIGNAL_LOSS Signal loss BT_SET_BIT_STREAMING Bit streaming BT_SET_CONT_STREAMING Contention streaming beacon_transmit_type Specifies the type of beacon transmitted. beacon_una[6] Specifies the upstream neighbor address of the beacon station. beacon_stn_drop_numb Specifies the drop number of the beacon station. ring_speed Specifies the ring speed. etr Specifies whether the station supports early token release. open_status Specifies the ring open status, as follows: MIB1231_ROSTATUS_NOOPEN No open attempted MIB1231_ROSTATUS_BADPARM Bad parameter received MIB1231_ROSTATUS_LOBEFAILED Lobe failure occurred MIB1231_ROSTATUS_SIG_LOSS Signal loss occurred MIB1231_ROSTATUS_INS_TIMEOUT Insertion timed out MIB1231_ROSTATUS_RING_FAILED Ring failure occurred MIB1231_ROSTATUS_BEACONING Beacon transmit in progress MIB1231_ROSTATUS_DUPLICATE_MAC Duplicate MAC address received MIB1231_ROSTATUS_REQ_FAILED Request failed MIB1231_ROSTATUS_REM_RECVD Remove request received MIB1231_ROSTATUS_OPEN Most recent open operation succeeded token_ring_chip Specifies the type of chip.

DESCRIPTION

The trnchar data structure defines Token Ring attribute information. It is embedded within a ctrreq data structure when the driver supports the Token Ring network interface. The SIOCRDCTRS and SIOCRDZCTRS ioctl commands initialize this data structure and return it to the user process that made the ioctl request.

FILES

<net/if.h>

SEE ALSO

Data Structures: ctrreq(9s)

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