/* * This C header file has been generated by smidump 0.4.5. * It is intended to be used with the NET-SNMP package. * * This header is derived from the MAU-MIB module. * * $Id: mau-mib.h 7690 2008-02-05 15:31:35Z schoenw $ */ #ifndef _MAU_MIB_H_ #define _MAU_MIB_H_ #include #ifdef HAVE_STDINT_H #include #endif /* * C type definitions for MAU-MIB::rpMauEntry. */ typedef struct rpMauEntry { int32_t *rpMauGroupIndex; int32_t *rpMauPortIndex; int32_t *rpMauIndex; uint32_t *rpMauType; size_t _rpMauTypeLength; int32_t *rpMauStatus; int32_t *rpMauMediaAvailable; uint32_t *rpMauMediaAvailableStateExits; int32_t *rpMauJabberState; uint32_t *rpMauJabberingStateEnters; uint32_t *rpMauFalseCarriers; void *_clientData; /* pointer to client data structure */ struct rpMauEntry *_nextPtr; /* pointer to next table entry */ /* private space to hold actual values */ int32_t __rpMauGroupIndex; int32_t __rpMauPortIndex; int32_t __rpMauIndex; uint32_t __rpMauType[128]; int32_t __rpMauStatus; int32_t __rpMauMediaAvailable; uint32_t __rpMauMediaAvailableStateExits; int32_t __rpMauJabberState; uint32_t __rpMauJabberingStateEnters; uint32_t __rpMauFalseCarriers; } rpMauEntry_t; /* * C manager interface stubs for MAU-MIB::rpMauEntry. */ extern int mau_mib_mgr_get_rpMauEntry(struct snmp_session *s, rpMauEntry_t **rpMauEntry); /* * C agent interface stubs for MAU-MIB::rpMauEntry. */ extern int mau_mib_agt_read_rpMauEntry(rpMauEntry_t *rpMauEntry); extern int mau_mib_agt_register_rpMauEntry(); /* * C type definitions for MAU-MIB::rpJackEntry. */ typedef struct rpJackEntry { int32_t *rpJackIndex; int32_t *rpJackType; void *_clientData; /* pointer to client data structure */ struct rpJackEntry *_nextPtr; /* pointer to next table entry */ /* private space to hold actual values */ int32_t __rpJackIndex; int32_t __rpJackType; } rpJackEntry_t; /* * C manager interface stubs for MAU-MIB::rpJackEntry. */ extern int mau_mib_mgr_get_rpJackEntry(struct snmp_session *s, rpJackEntry_t **rpJackEntry); /* * C agent interface stubs for MAU-MIB::rpJackEntry. */ extern int mau_mib_agt_read_rpJackEntry(rpJackEntry_t *rpJackEntry); extern int mau_mib_agt_register_rpJackEntry(); /* * C type definitions for MAU-MIB::ifMauEntry. */ typedef struct ifMauEntry { int32_t *ifMauIfIndex; int32_t *ifMauIndex; uint32_t *ifMauType; size_t _ifMauTypeLength; int32_t *ifMauStatus; int32_t *ifMauMediaAvailable; uint32_t *ifMauMediaAvailableStateExits; int32_t *ifMauJabberState; uint32_t *ifMauJabberingStateEnters; uint32_t *ifMauFalseCarriers; int32_t *ifMauTypeList; uint32_t *ifMauDefaultType; size_t _ifMauDefaultTypeLength; int32_t *ifMauAutoNegSupported; u_char *ifMauTypeListBits; size_t _ifMauTypeListBitsLength; uint64_t *ifMauHCFalseCarriers; void *_clientData; /* pointer to client data structure */ struct ifMauEntry *_nextPtr; /* pointer to next table entry */ /* private space to hold actual values */ int32_t __ifMauIfIndex; int32_t __ifMauIndex; uint32_t __ifMauType[128]; int32_t __ifMauStatus; int32_t __ifMauMediaAvailable; uint32_t __ifMauMediaAvailableStateExits; int32_t __ifMauJabberState; uint32_t __ifMauJabberingStateEnters; uint32_t __ifMauFalseCarriers; int32_t __ifMauTypeList; uint32_t __ifMauDefaultType[128]; int32_t __ifMauAutoNegSupported; u_char __ifMauTypeListBits[7]; uint64_t __ifMauHCFalseCarriers; } ifMauEntry_t; /* * C manager interface stubs for MAU-MIB::ifMauEntry. */ extern int mau_mib_mgr_get_ifMauEntry(struct snmp_session *s, ifMauEntry_t **ifMauEntry); /* * C agent interface stubs for MAU-MIB::ifMauEntry. */ extern int mau_mib_agt_read_ifMauEntry(ifMauEntry_t *ifMauEntry); extern int mau_mib_agt_register_ifMauEntry(); /* * C type definitions for MAU-MIB::ifJackEntry. */ typedef struct ifJackEntry { int32_t *ifJackIndex; int32_t *ifJackType; void *_clientData; /* pointer to client data structure */ struct ifJackEntry *_nextPtr; /* pointer to next table entry */ /* private space to hold actual values */ int32_t __ifJackIndex; int32_t __ifJackType; } ifJackEntry_t; /* * C manager interface stubs for MAU-MIB::ifJackEntry. */ extern int mau_mib_mgr_get_ifJackEntry(struct snmp_session *s, ifJackEntry_t **ifJackEntry); /* * C agent interface stubs for MAU-MIB::ifJackEntry. */ extern int mau_mib_agt_read_ifJackEntry(ifJackEntry_t *ifJackEntry); extern int mau_mib_agt_register_ifJackEntry(); /* * C type definitions for MAU-MIB::broadMauBasicEntry. */ typedef struct broadMauBasicEntry { int32_t *broadMauIfIndex; int32_t *broadMauIndex; int32_t *broadMauXmtRcvSplitType; int32_t *broadMauXmtCarrierFreq; int32_t *broadMauTranslationFreq; void *_clientData; /* pointer to client data structure */ struct broadMauBasicEntry *_nextPtr; /* pointer to next table entry */ /* private space to hold actual values */ int32_t __broadMauIfIndex; int32_t __broadMauIndex; int32_t __broadMauXmtRcvSplitType; int32_t __broadMauXmtCarrierFreq; int32_t __broadMauTranslationFreq; } broadMauBasicEntry_t; /* * C manager interface stubs for MAU-MIB::broadMauBasicEntry. */ extern int mau_mib_mgr_get_broadMauBasicEntry(struct snmp_session *s, broadMauBasicEntry_t **broadMauBasicEntry); /* * C agent interface stubs for MAU-MIB::broadMauBasicEntry. */ extern int mau_mib_agt_read_broadMauBasicEntry(broadMauBasicEntry_t *broadMauBasicEntry); extern int mau_mib_agt_register_broadMauBasicEntry(); /* * C type definitions for MAU-MIB::ifMauAutoNegEntry. */ typedef struct ifMauAutoNegEntry { int32_t *ifMauAutoNegAdminStatus; int32_t *ifMauAutoNegRemoteSignaling; int32_t *ifMauAutoNegConfig; int32_t *ifMauAutoNegCapability; int32_t *ifMauAutoNegCapAdvertised; int32_t *ifMauAutoNegCapReceived; int32_t *ifMauAutoNegRestart; u_char *ifMauAutoNegCapabilityBits; size_t _ifMauAutoNegCapabilityBitsLength; u_char *ifMauAutoNegCapAdvertisedBits; size_t _ifMauAutoNegCapAdvertisedBitsLength; u_char *ifMauAutoNegCapReceivedBits; size_t _ifMauAutoNegCapReceivedBitsLength; int32_t *ifMauAutoNegRemoteFaultAdvertised; int32_t *ifMauAutoNegRemoteFaultReceived; void *_clientData; /* pointer to client data structure */ struct ifMauAutoNegEntry *_nextPtr; /* pointer to next table entry */ /* private space to hold actual values */ int32_t __ifMauAutoNegAdminStatus; int32_t __ifMauAutoNegRemoteSignaling; int32_t __ifMauAutoNegConfig; int32_t __ifMauAutoNegCapability; int32_t __ifMauAutoNegCapAdvertised; int32_t __ifMauAutoNegCapReceived; int32_t __ifMauAutoNegRestart; u_char __ifMauAutoNegCapabilityBits[2]; u_char __ifMauAutoNegCapAdvertisedBits[2]; u_char __ifMauAutoNegCapReceivedBits[2]; int32_t __ifMauAutoNegRemoteFaultAdvertised; int32_t __ifMauAutoNegRemoteFaultReceived; } ifMauAutoNegEntry_t; /* * C manager interface stubs for MAU-MIB::ifMauAutoNegEntry. */ extern int mau_mib_mgr_get_ifMauAutoNegEntry(struct snmp_session *s, ifMauAutoNegEntry_t **ifMauAutoNegEntry); /* * C agent interface stubs for MAU-MIB::ifMauAutoNegEntry. */ extern int mau_mib_agt_read_ifMauAutoNegEntry(ifMauAutoNegEntry_t *ifMauAutoNegEntry); extern int mau_mib_agt_register_ifMauAutoNegEntry(); typedef struct mau_mib { rpMauEntry_t *rpMauEntry; rpJackEntry_t *rpJackEntry; ifMauEntry_t *ifMauEntry; ifJackEntry_t *ifJackEntry; broadMauBasicEntry_t *broadMauBasicEntry; ifMauAutoNegEntry_t *ifMauAutoNegEntry; } mau_mib_t; /* * Initialization function: */ void mau_mib_agt_init(void); #endif /* _MAU_MIB_H_ */