Blame test/dumps/netsnmp/mau-mib.h

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_ */