linux/drivers/net/fddi/skfp/h/fddimib.h

/* SPDX-License-Identifier: GPL-2.0-or-later */
/******************************************************************************
 *
 *	(C)Copyright 1998,1999 SysKonnect,
 *	a business unit of Schneider & Koch & Co. Datensysteme GmbH.
 *
 *	The information in this file is provided "AS IS" without warranty.
 *
 ******************************************************************************/

/*
 * FDDI MIB
 */

/*
 * typedefs
 */

Counter ;
TimeStamp ;
LongAddr ;
Timer_2 ;
Timer ;
ResId ;
SMTEnum ;
SMTFlag ;

SetCountType ;

/*
 * bits for bit string "available_path"
 */
#define MIB_PATH_P
#define MIB_PATH_S
#define MIB_PATH_L

/*
 * bits for bit string PermittedPaths & RequestedPaths (SIZE(8))
 */
#define MIB_P_PATH_LOCAL
#define MIB_P_PATH_SEC_ALTER
#define MIB_P_PATH_PRIM_ALTER
#define MIB_P_PATH_CON_ALTER
#define MIB_P_PATH_SEC_PREFER
#define MIB_P_PATH_PRIM_PREFER
#define MIB_P_PATH_CON_PREFER
#define MIB_P_PATH_THRU

/*
 * enum current path
 */
#define MIB_PATH_ISOLATED
#define MIB_PATH_LOCAL
#define MIB_PATH_SECONDARY
#define MIB_PATH_PRIMARY
#define MIB_PATH_CONCATENATED
#define MIB_PATH_THRU

/*
 * enum PMDClass
 */
#define MIB_PMDCLASS_MULTI
#define MIB_PMDCLASS_SINGLE1
#define MIB_PMDCLASS_SINGLE2
#define MIB_PMDCLASS_SONET
#define MIB_PMDCLASS_LCF
#define MIB_PMDCLASS_TP
#define MIB_PMDCLASS_UNKNOWN
#define MIB_PMDCLASS_UNSPEC

/*
 * enum SMTStationStatus
 */
#define MIB_SMT_STASTA_CON
#define MIB_SMT_STASTA_SEPA
#define MIB_SMT_STASTA_THRU


struct fddi_mib {} ;

/*
 * OIDs for statistics
 */
#define SMT_OID_CF_STATE
#define SMT_OID_PCM_STATE_A
#define SMT_OID_PCM_STATE_B
#define SMT_OID_RMT_STATE
#define SMT_OID_UNA
#define SMT_OID_DNA
#define SMT_OID_ERROR_CT
#define SMT_OID_LOST_CT
#define SMT_OID_LEM_CT
#define SMT_OID_LEM_CT_A
#define SMT_OID_LEM_CT_B
#define SMT_OID_LCT_FAIL_CT
#define SMT_OID_LCT_FAIL_CT_A
#define SMT_OID_LCT_FAIL_CT_B
#define SMT_OID_LEM_REJECT_CT
#define SMT_OID_LEM_REJECT_CT_A
#define SMT_OID_LEM_REJECT_CT_B

/*
 * SK MIB
 */
#define SMT_OID_ECF_REQ_RX
#define SMT_OID_ECF_REPLY_RX
#define SMT_OID_ECF_REQ_TX
#define SMT_OID_ECF_REPLY_TX
#define SMT_OID_PMF_GET_RX
#define SMT_OID_PMF_SET_RX
#define SMT_OID_RDF_RX
#define SMT_OID_RDF_TX