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