/*
* 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 RMON2-MIB module.
*
* $Id: rmon2-mib.h 4432 2006-05-29 16:21:11Z strauss $
*/
#ifndef _RMON2_MIB_H_
#define _RMON2_MIB_H_
#include <stdlib.h>
#ifdef HAVE_STDINT_H
#include <stdint.h>
#endif
/*
* C type definitions for RMON2-MIB::etherStats2Entry.
*/
typedef struct etherStats2Entry {
uint32_t *etherStatsDroppedFrames;
uint32_t *etherStatsCreateTime;
void *_clientData; /* pointer to client data structure */
struct etherStats2Entry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
uint32_t __etherStatsDroppedFrames;
uint32_t __etherStatsCreateTime;
} etherStats2Entry_t;
/*
* C manager interface stubs for RMON2-MIB::etherStats2Entry.
*/
extern int
rmon2_mib_mgr_get_etherStats2Entry(struct snmp_session *s, etherStats2Entry_t **etherStats2Entry);
/*
* C agent interface stubs for RMON2-MIB::etherStats2Entry.
*/
extern int
rmon2_mib_agt_read_etherStats2Entry(etherStats2Entry_t *etherStats2Entry);
extern int
rmon2_mib_agt_register_etherStats2Entry();
/*
* C type definitions for RMON2-MIB::tokenRingMLStats2Entry.
*/
typedef struct tokenRingMLStats2Entry {
uint32_t *tokenRingMLStatsDroppedFrames;
uint32_t *tokenRingMLStatsCreateTime;
void *_clientData; /* pointer to client data structure */
struct tokenRingMLStats2Entry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
uint32_t __tokenRingMLStatsDroppedFrames;
uint32_t __tokenRingMLStatsCreateTime;
} tokenRingMLStats2Entry_t;
/*
* C manager interface stubs for RMON2-MIB::tokenRingMLStats2Entry.
*/
extern int
rmon2_mib_mgr_get_tokenRingMLStats2Entry(struct snmp_session *s, tokenRingMLStats2Entry_t **tokenRingMLStats2Entry);
/*
* C agent interface stubs for RMON2-MIB::tokenRingMLStats2Entry.
*/
extern int
rmon2_mib_agt_read_tokenRingMLStats2Entry(tokenRingMLStats2Entry_t *tokenRingMLStats2Entry);
extern int
rmon2_mib_agt_register_tokenRingMLStats2Entry();
/*
* C type definitions for RMON2-MIB::tokenRingPStats2Entry.
*/
typedef struct tokenRingPStats2Entry {
uint32_t *tokenRingPStatsDroppedFrames;
uint32_t *tokenRingPStatsCreateTime;
void *_clientData; /* pointer to client data structure */
struct tokenRingPStats2Entry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
uint32_t __tokenRingPStatsDroppedFrames;
uint32_t __tokenRingPStatsCreateTime;
} tokenRingPStats2Entry_t;
/*
* C manager interface stubs for RMON2-MIB::tokenRingPStats2Entry.
*/
extern int
rmon2_mib_mgr_get_tokenRingPStats2Entry(struct snmp_session *s, tokenRingPStats2Entry_t **tokenRingPStats2Entry);
/*
* C agent interface stubs for RMON2-MIB::tokenRingPStats2Entry.
*/
extern int
rmon2_mib_agt_read_tokenRingPStats2Entry(tokenRingPStats2Entry_t *tokenRingPStats2Entry);
extern int
rmon2_mib_agt_register_tokenRingPStats2Entry();
/*
* C type definitions for RMON2-MIB::historyControl2Entry.
*/
typedef struct historyControl2Entry {
uint32_t *historyControlDroppedFrames;
void *_clientData; /* pointer to client data structure */
struct historyControl2Entry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
uint32_t __historyControlDroppedFrames;
} historyControl2Entry_t;
/*
* C manager interface stubs for RMON2-MIB::historyControl2Entry.
*/
extern int
rmon2_mib_mgr_get_historyControl2Entry(struct snmp_session *s, historyControl2Entry_t **historyControl2Entry);
/*
* C agent interface stubs for RMON2-MIB::historyControl2Entry.
*/
extern int
rmon2_mib_agt_read_historyControl2Entry(historyControl2Entry_t *historyControl2Entry);
extern int
rmon2_mib_agt_register_historyControl2Entry();
/*
* C type definitions for RMON2-MIB::hostControl2Entry.
*/
typedef struct hostControl2Entry {
uint32_t *hostControlDroppedFrames;
uint32_t *hostControlCreateTime;
void *_clientData; /* pointer to client data structure */
struct hostControl2Entry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
uint32_t __hostControlDroppedFrames;
uint32_t __hostControlCreateTime;
} hostControl2Entry_t;
/*
* C manager interface stubs for RMON2-MIB::hostControl2Entry.
*/
extern int
rmon2_mib_mgr_get_hostControl2Entry(struct snmp_session *s, hostControl2Entry_t **hostControl2Entry);
/*
* C agent interface stubs for RMON2-MIB::hostControl2Entry.
*/
extern int
rmon2_mib_agt_read_hostControl2Entry(hostControl2Entry_t *hostControl2Entry);
extern int
rmon2_mib_agt_register_hostControl2Entry();
/*
* C type definitions for RMON2-MIB::matrixControl2Entry.
*/
typedef struct matrixControl2Entry {
uint32_t *matrixControlDroppedFrames;
uint32_t *matrixControlCreateTime;
void *_clientData; /* pointer to client data structure */
struct matrixControl2Entry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
uint32_t __matrixControlDroppedFrames;
uint32_t __matrixControlCreateTime;
} matrixControl2Entry_t;
/*
* C manager interface stubs for RMON2-MIB::matrixControl2Entry.
*/
extern int
rmon2_mib_mgr_get_matrixControl2Entry(struct snmp_session *s, matrixControl2Entry_t **matrixControl2Entry);
/*
* C agent interface stubs for RMON2-MIB::matrixControl2Entry.
*/
extern int
rmon2_mib_agt_read_matrixControl2Entry(matrixControl2Entry_t *matrixControl2Entry);
extern int
rmon2_mib_agt_register_matrixControl2Entry();
/*
* C type definitions for RMON2-MIB::channel2Entry.
*/
typedef struct channel2Entry {
uint32_t *channelDroppedFrames;
uint32_t *channelCreateTime;
void *_clientData; /* pointer to client data structure */
struct channel2Entry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
uint32_t __channelDroppedFrames;
uint32_t __channelCreateTime;
} channel2Entry_t;
/*
* C manager interface stubs for RMON2-MIB::channel2Entry.
*/
extern int
rmon2_mib_mgr_get_channel2Entry(struct snmp_session *s, channel2Entry_t **channel2Entry);
/*
* C agent interface stubs for RMON2-MIB::channel2Entry.
*/
extern int
rmon2_mib_agt_read_channel2Entry(channel2Entry_t *channel2Entry);
extern int
rmon2_mib_agt_register_channel2Entry();
/*
* C type definitions for RMON2-MIB::filter2Entry.
*/
typedef struct filter2Entry {
int32_t *filterProtocolDirDataLocalIndex;
int32_t *filterProtocolDirLocalIndex;
void *_clientData; /* pointer to client data structure */
struct filter2Entry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
int32_t __filterProtocolDirDataLocalIndex;
int32_t __filterProtocolDirLocalIndex;
} filter2Entry_t;
/*
* C manager interface stubs for RMON2-MIB::filter2Entry.
*/
extern int
rmon2_mib_mgr_get_filter2Entry(struct snmp_session *s, filter2Entry_t **filter2Entry);
/*
* C agent interface stubs for RMON2-MIB::filter2Entry.
*/
extern int
rmon2_mib_agt_read_filter2Entry(filter2Entry_t *filter2Entry);
extern int
rmon2_mib_agt_register_filter2Entry();
/*
* C type definitions for RMON2-MIB::ringStationControl2Entry.
*/
typedef struct ringStationControl2Entry {
uint32_t *ringStationControlDroppedFrames;
uint32_t *ringStationControlCreateTime;
void *_clientData; /* pointer to client data structure */
struct ringStationControl2Entry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
uint32_t __ringStationControlDroppedFrames;
uint32_t __ringStationControlCreateTime;
} ringStationControl2Entry_t;
/*
* C manager interface stubs for RMON2-MIB::ringStationControl2Entry.
*/
extern int
rmon2_mib_mgr_get_ringStationControl2Entry(struct snmp_session *s, ringStationControl2Entry_t **ringStationControl2Entry);
/*
* C agent interface stubs for RMON2-MIB::ringStationControl2Entry.
*/
extern int
rmon2_mib_agt_read_ringStationControl2Entry(ringStationControl2Entry_t *ringStationControl2Entry);
extern int
rmon2_mib_agt_register_ringStationControl2Entry();
/*
* C type definitions for RMON2-MIB::sourceRoutingStats2Entry.
*/
typedef struct sourceRoutingStats2Entry {
uint32_t *sourceRoutingStatsDroppedFrames;
uint32_t *sourceRoutingStatsCreateTime;
void *_clientData; /* pointer to client data structure */
struct sourceRoutingStats2Entry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
uint32_t __sourceRoutingStatsDroppedFrames;
uint32_t __sourceRoutingStatsCreateTime;
} sourceRoutingStats2Entry_t;
/*
* C manager interface stubs for RMON2-MIB::sourceRoutingStats2Entry.
*/
extern int
rmon2_mib_mgr_get_sourceRoutingStats2Entry(struct snmp_session *s, sourceRoutingStats2Entry_t **sourceRoutingStats2Entry);
/*
* C agent interface stubs for RMON2-MIB::sourceRoutingStats2Entry.
*/
extern int
rmon2_mib_agt_read_sourceRoutingStats2Entry(sourceRoutingStats2Entry_t *sourceRoutingStats2Entry);
extern int
rmon2_mib_agt_register_sourceRoutingStats2Entry();
/*
* C type definitions for RMON2-MIB::protocolDir.
*/
typedef struct protocolDir {
uint32_t *protocolDirLastChange;
void *_clientData; /* pointer to client data structure */
/* private space to hold actual values */
uint32_t __protocolDirLastChange;
} protocolDir_t;
/*
* C manager interface stubs for RMON2-MIB::protocolDir.
*/
extern int
rmon2_mib_mgr_get_protocolDir(struct snmp_session *s, protocolDir_t **protocolDir);
/*
* C agent interface stubs for RMON2-MIB::protocolDir.
*/
extern int
rmon2_mib_agt_read_protocolDir(protocolDir_t *protocolDir);
extern int
rmon2_mib_agt_register_protocolDir();
/*
* C type definitions for RMON2-MIB::protocolDirEntry.
*/
typedef struct protocolDirEntry {
u_char *protocolDirID;
size_t _protocolDirIDLength;
u_char *protocolDirParameters;
size_t _protocolDirParametersLength;
int32_t *protocolDirLocalIndex;
u_char *protocolDirDescr;
size_t _protocolDirDescrLength;
u_char *protocolDirType;
size_t _protocolDirTypeLength;
int32_t *protocolDirAddressMapConfig;
int32_t *protocolDirHostConfig;
int32_t *protocolDirMatrixConfig;
u_char *protocolDirOwner;
size_t _protocolDirOwnerLength;
int32_t *protocolDirStatus;
void *_clientData; /* pointer to client data structure */
struct protocolDirEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
u_char __protocolDirID[128];
u_char __protocolDirParameters[32];
int32_t __protocolDirLocalIndex;
u_char __protocolDirDescr[64];
u_char __protocolDirType[1];
int32_t __protocolDirAddressMapConfig;
int32_t __protocolDirHostConfig;
int32_t __protocolDirMatrixConfig;
u_char __protocolDirOwner[127];
int32_t __protocolDirStatus;
} protocolDirEntry_t;
/*
* C manager interface stubs for RMON2-MIB::protocolDirEntry.
*/
extern int
rmon2_mib_mgr_get_protocolDirEntry(struct snmp_session *s, protocolDirEntry_t **protocolDirEntry);
/*
* C agent interface stubs for RMON2-MIB::protocolDirEntry.
*/
extern int
rmon2_mib_agt_read_protocolDirEntry(protocolDirEntry_t *protocolDirEntry);
extern int
rmon2_mib_agt_register_protocolDirEntry();
/*
* C type definitions for RMON2-MIB::protocolDistControlEntry.
*/
typedef struct protocolDistControlEntry {
int32_t *protocolDistControlIndex;
uint32_t *protocolDistControlDataSource;
size_t _protocolDistControlDataSourceLength;
uint32_t *protocolDistControlDroppedFrames;
uint32_t *protocolDistControlCreateTime;
u_char *protocolDistControlOwner;
size_t _protocolDistControlOwnerLength;
int32_t *protocolDistControlStatus;
void *_clientData; /* pointer to client data structure */
struct protocolDistControlEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
int32_t __protocolDistControlIndex;
uint32_t __protocolDistControlDataSource[128];
uint32_t __protocolDistControlDroppedFrames;
uint32_t __protocolDistControlCreateTime;
u_char __protocolDistControlOwner[127];
int32_t __protocolDistControlStatus;
} protocolDistControlEntry_t;
/*
* C manager interface stubs for RMON2-MIB::protocolDistControlEntry.
*/
extern int
rmon2_mib_mgr_get_protocolDistControlEntry(struct snmp_session *s, protocolDistControlEntry_t **protocolDistControlEntry);
/*
* C agent interface stubs for RMON2-MIB::protocolDistControlEntry.
*/
extern int
rmon2_mib_agt_read_protocolDistControlEntry(protocolDistControlEntry_t *protocolDistControlEntry);
extern int
rmon2_mib_agt_register_protocolDistControlEntry();
/*
* C type definitions for RMON2-MIB::protocolDistStatsEntry.
*/
typedef struct protocolDistStatsEntry {
uint32_t *protocolDistStatsPkts;
uint32_t *protocolDistStatsOctets;
void *_clientData; /* pointer to client data structure */
struct protocolDistStatsEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
uint32_t __protocolDistStatsPkts;
uint32_t __protocolDistStatsOctets;
} protocolDistStatsEntry_t;
/*
* C manager interface stubs for RMON2-MIB::protocolDistStatsEntry.
*/
extern int
rmon2_mib_mgr_get_protocolDistStatsEntry(struct snmp_session *s, protocolDistStatsEntry_t **protocolDistStatsEntry);
/*
* C agent interface stubs for RMON2-MIB::protocolDistStatsEntry.
*/
extern int
rmon2_mib_agt_read_protocolDistStatsEntry(protocolDistStatsEntry_t *protocolDistStatsEntry);
extern int
rmon2_mib_agt_register_protocolDistStatsEntry();
/*
* C type definitions for RMON2-MIB::addressMap.
*/
typedef struct addressMap {
uint32_t *addressMapInserts;
uint32_t *addressMapDeletes;
int32_t *addressMapMaxDesiredEntries;
void *_clientData; /* pointer to client data structure */
/* private space to hold actual values */
uint32_t __addressMapInserts;
uint32_t __addressMapDeletes;
int32_t __addressMapMaxDesiredEntries;
} addressMap_t;
/*
* C manager interface stubs for RMON2-MIB::addressMap.
*/
extern int
rmon2_mib_mgr_get_addressMap(struct snmp_session *s, addressMap_t **addressMap);
/*
* C agent interface stubs for RMON2-MIB::addressMap.
*/
extern int
rmon2_mib_agt_read_addressMap(addressMap_t *addressMap);
extern int
rmon2_mib_agt_register_addressMap();
/*
* C type definitions for RMON2-MIB::addressMapControlEntry.
*/
typedef struct addressMapControlEntry {
int32_t *addressMapControlIndex;
uint32_t *addressMapControlDataSource;
size_t _addressMapControlDataSourceLength;
uint32_t *addressMapControlDroppedFrames;
u_char *addressMapControlOwner;
size_t _addressMapControlOwnerLength;
int32_t *addressMapControlStatus;
void *_clientData; /* pointer to client data structure */
struct addressMapControlEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
int32_t __addressMapControlIndex;
uint32_t __addressMapControlDataSource[128];
uint32_t __addressMapControlDroppedFrames;
u_char __addressMapControlOwner[127];
int32_t __addressMapControlStatus;
} addressMapControlEntry_t;
/*
* C manager interface stubs for RMON2-MIB::addressMapControlEntry.
*/
extern int
rmon2_mib_mgr_get_addressMapControlEntry(struct snmp_session *s, addressMapControlEntry_t **addressMapControlEntry);
/*
* C agent interface stubs for RMON2-MIB::addressMapControlEntry.
*/
extern int
rmon2_mib_agt_read_addressMapControlEntry(addressMapControlEntry_t *addressMapControlEntry);
extern int
rmon2_mib_agt_register_addressMapControlEntry();
/*
* C type definitions for RMON2-MIB::addressMapEntry.
*/
typedef struct addressMapEntry {
uint32_t *addressMapTimeMark;
u_char *addressMapNetworkAddress;
size_t _addressMapNetworkAddressLength;
uint32_t *addressMapSource;
size_t _addressMapSourceLength;
u_char *addressMapPhysicalAddress;
size_t _addressMapPhysicalAddressLength;
uint32_t *addressMapLastChange;
void *_clientData; /* pointer to client data structure */
struct addressMapEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
uint32_t __addressMapTimeMark;
u_char __addressMapNetworkAddress[255];
uint32_t __addressMapSource[128];
u_char __addressMapPhysicalAddress[65535];
uint32_t __addressMapLastChange;
} addressMapEntry_t;
/*
* C manager interface stubs for RMON2-MIB::addressMapEntry.
*/
extern int
rmon2_mib_mgr_get_addressMapEntry(struct snmp_session *s, addressMapEntry_t **addressMapEntry);
/*
* C agent interface stubs for RMON2-MIB::addressMapEntry.
*/
extern int
rmon2_mib_agt_read_addressMapEntry(addressMapEntry_t *addressMapEntry);
extern int
rmon2_mib_agt_register_addressMapEntry();
/*
* C type definitions for RMON2-MIB::hlHostControlEntry.
*/
typedef struct hlHostControlEntry {
int32_t *hlHostControlIndex;
uint32_t *hlHostControlDataSource;
size_t _hlHostControlDataSourceLength;
uint32_t *hlHostControlNlDroppedFrames;
uint32_t *hlHostControlNlInserts;
uint32_t *hlHostControlNlDeletes;
int32_t *hlHostControlNlMaxDesiredEntries;
uint32_t *hlHostControlAlDroppedFrames;
uint32_t *hlHostControlAlInserts;
uint32_t *hlHostControlAlDeletes;
int32_t *hlHostControlAlMaxDesiredEntries;
u_char *hlHostControlOwner;
size_t _hlHostControlOwnerLength;
int32_t *hlHostControlStatus;
void *_clientData; /* pointer to client data structure */
struct hlHostControlEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
int32_t __hlHostControlIndex;
uint32_t __hlHostControlDataSource[128];
uint32_t __hlHostControlNlDroppedFrames;
uint32_t __hlHostControlNlInserts;
uint32_t __hlHostControlNlDeletes;
int32_t __hlHostControlNlMaxDesiredEntries;
uint32_t __hlHostControlAlDroppedFrames;
uint32_t __hlHostControlAlInserts;
uint32_t __hlHostControlAlDeletes;
int32_t __hlHostControlAlMaxDesiredEntries;
u_char __hlHostControlOwner[127];
int32_t __hlHostControlStatus;
} hlHostControlEntry_t;
/*
* C manager interface stubs for RMON2-MIB::hlHostControlEntry.
*/
extern int
rmon2_mib_mgr_get_hlHostControlEntry(struct snmp_session *s, hlHostControlEntry_t **hlHostControlEntry);
/*
* C agent interface stubs for RMON2-MIB::hlHostControlEntry.
*/
extern int
rmon2_mib_agt_read_hlHostControlEntry(hlHostControlEntry_t *hlHostControlEntry);
extern int
rmon2_mib_agt_register_hlHostControlEntry();
/*
* C type definitions for RMON2-MIB::nlHostEntry.
*/
typedef struct nlHostEntry {
uint32_t *nlHostTimeMark;
u_char *nlHostAddress;
size_t _nlHostAddressLength;
uint32_t *nlHostInPkts;
uint32_t *nlHostOutPkts;
uint32_t *nlHostInOctets;
uint32_t *nlHostOutOctets;
uint32_t *nlHostOutMacNonUnicastPkts;
uint32_t *nlHostCreateTime;
void *_clientData; /* pointer to client data structure */
struct nlHostEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
uint32_t __nlHostTimeMark;
u_char __nlHostAddress[255];
uint32_t __nlHostInPkts;
uint32_t __nlHostOutPkts;
uint32_t __nlHostInOctets;
uint32_t __nlHostOutOctets;
uint32_t __nlHostOutMacNonUnicastPkts;
uint32_t __nlHostCreateTime;
} nlHostEntry_t;
/*
* C manager interface stubs for RMON2-MIB::nlHostEntry.
*/
extern int
rmon2_mib_mgr_get_nlHostEntry(struct snmp_session *s, nlHostEntry_t **nlHostEntry);
/*
* C agent interface stubs for RMON2-MIB::nlHostEntry.
*/
extern int
rmon2_mib_agt_read_nlHostEntry(nlHostEntry_t *nlHostEntry);
extern int
rmon2_mib_agt_register_nlHostEntry();
/*
* C type definitions for RMON2-MIB::hlMatrixControlEntry.
*/
typedef struct hlMatrixControlEntry {
int32_t *hlMatrixControlIndex;
uint32_t *hlMatrixControlDataSource;
size_t _hlMatrixControlDataSourceLength;
uint32_t *hlMatrixControlNlDroppedFrames;
uint32_t *hlMatrixControlNlInserts;
uint32_t *hlMatrixControlNlDeletes;
int32_t *hlMatrixControlNlMaxDesiredEntries;
uint32_t *hlMatrixControlAlDroppedFrames;
uint32_t *hlMatrixControlAlInserts;
uint32_t *hlMatrixControlAlDeletes;
int32_t *hlMatrixControlAlMaxDesiredEntries;
u_char *hlMatrixControlOwner;
size_t _hlMatrixControlOwnerLength;
int32_t *hlMatrixControlStatus;
void *_clientData; /* pointer to client data structure */
struct hlMatrixControlEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
int32_t __hlMatrixControlIndex;
uint32_t __hlMatrixControlDataSource[128];
uint32_t __hlMatrixControlNlDroppedFrames;
uint32_t __hlMatrixControlNlInserts;
uint32_t __hlMatrixControlNlDeletes;
int32_t __hlMatrixControlNlMaxDesiredEntries;
uint32_t __hlMatrixControlAlDroppedFrames;
uint32_t __hlMatrixControlAlInserts;
uint32_t __hlMatrixControlAlDeletes;
int32_t __hlMatrixControlAlMaxDesiredEntries;
u_char __hlMatrixControlOwner[127];
int32_t __hlMatrixControlStatus;
} hlMatrixControlEntry_t;
/*
* C manager interface stubs for RMON2-MIB::hlMatrixControlEntry.
*/
extern int
rmon2_mib_mgr_get_hlMatrixControlEntry(struct snmp_session *s, hlMatrixControlEntry_t **hlMatrixControlEntry);
/*
* C agent interface stubs for RMON2-MIB::hlMatrixControlEntry.
*/
extern int
rmon2_mib_agt_read_hlMatrixControlEntry(hlMatrixControlEntry_t *hlMatrixControlEntry);
extern int
rmon2_mib_agt_register_hlMatrixControlEntry();
/*
* C type definitions for RMON2-MIB::nlMatrixSDEntry.
*/
typedef struct nlMatrixSDEntry {
uint32_t *nlMatrixSDTimeMark;
u_char *nlMatrixSDSourceAddress;
size_t _nlMatrixSDSourceAddressLength;
u_char *nlMatrixSDDestAddress;
size_t _nlMatrixSDDestAddressLength;
uint32_t *nlMatrixSDPkts;
uint32_t *nlMatrixSDOctets;
uint32_t *nlMatrixSDCreateTime;
void *_clientData; /* pointer to client data structure */
struct nlMatrixSDEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
uint32_t __nlMatrixSDTimeMark;
u_char __nlMatrixSDSourceAddress[255];
u_char __nlMatrixSDDestAddress[255];
uint32_t __nlMatrixSDPkts;
uint32_t __nlMatrixSDOctets;
uint32_t __nlMatrixSDCreateTime;
} nlMatrixSDEntry_t;
/*
* C manager interface stubs for RMON2-MIB::nlMatrixSDEntry.
*/
extern int
rmon2_mib_mgr_get_nlMatrixSDEntry(struct snmp_session *s, nlMatrixSDEntry_t **nlMatrixSDEntry);
/*
* C agent interface stubs for RMON2-MIB::nlMatrixSDEntry.
*/
extern int
rmon2_mib_agt_read_nlMatrixSDEntry(nlMatrixSDEntry_t *nlMatrixSDEntry);
extern int
rmon2_mib_agt_register_nlMatrixSDEntry();
/*
* C type definitions for RMON2-MIB::nlMatrixDSEntry.
*/
typedef struct nlMatrixDSEntry {
uint32_t *nlMatrixDSTimeMark;
u_char *nlMatrixDSSourceAddress;
size_t _nlMatrixDSSourceAddressLength;
u_char *nlMatrixDSDestAddress;
size_t _nlMatrixDSDestAddressLength;
uint32_t *nlMatrixDSPkts;
uint32_t *nlMatrixDSOctets;
uint32_t *nlMatrixDSCreateTime;
void *_clientData; /* pointer to client data structure */
struct nlMatrixDSEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
uint32_t __nlMatrixDSTimeMark;
u_char __nlMatrixDSSourceAddress[255];
u_char __nlMatrixDSDestAddress[255];
uint32_t __nlMatrixDSPkts;
uint32_t __nlMatrixDSOctets;
uint32_t __nlMatrixDSCreateTime;
} nlMatrixDSEntry_t;
/*
* C manager interface stubs for RMON2-MIB::nlMatrixDSEntry.
*/
extern int
rmon2_mib_mgr_get_nlMatrixDSEntry(struct snmp_session *s, nlMatrixDSEntry_t **nlMatrixDSEntry);
/*
* C agent interface stubs for RMON2-MIB::nlMatrixDSEntry.
*/
extern int
rmon2_mib_agt_read_nlMatrixDSEntry(nlMatrixDSEntry_t *nlMatrixDSEntry);
extern int
rmon2_mib_agt_register_nlMatrixDSEntry();
/*
* C type definitions for RMON2-MIB::nlMatrixTopNControlEntry.
*/
typedef struct nlMatrixTopNControlEntry {
int32_t *nlMatrixTopNControlIndex;
int32_t *nlMatrixTopNControlMatrixIndex;
int32_t *nlMatrixTopNControlRateBase;
int32_t *nlMatrixTopNControlTimeRemaining;
uint32_t *nlMatrixTopNControlGeneratedReports;
int32_t *nlMatrixTopNControlDuration;
int32_t *nlMatrixTopNControlRequestedSize;
int32_t *nlMatrixTopNControlGrantedSize;
uint32_t *nlMatrixTopNControlStartTime;
u_char *nlMatrixTopNControlOwner;
size_t _nlMatrixTopNControlOwnerLength;
int32_t *nlMatrixTopNControlStatus;
void *_clientData; /* pointer to client data structure */
struct nlMatrixTopNControlEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
int32_t __nlMatrixTopNControlIndex;
int32_t __nlMatrixTopNControlMatrixIndex;
int32_t __nlMatrixTopNControlRateBase;
int32_t __nlMatrixTopNControlTimeRemaining;
uint32_t __nlMatrixTopNControlGeneratedReports;
int32_t __nlMatrixTopNControlDuration;
int32_t __nlMatrixTopNControlRequestedSize;
int32_t __nlMatrixTopNControlGrantedSize;
uint32_t __nlMatrixTopNControlStartTime;
u_char __nlMatrixTopNControlOwner[127];
int32_t __nlMatrixTopNControlStatus;
} nlMatrixTopNControlEntry_t;
/*
* C manager interface stubs for RMON2-MIB::nlMatrixTopNControlEntry.
*/
extern int
rmon2_mib_mgr_get_nlMatrixTopNControlEntry(struct snmp_session *s, nlMatrixTopNControlEntry_t **nlMatrixTopNControlEntry);
/*
* C agent interface stubs for RMON2-MIB::nlMatrixTopNControlEntry.
*/
extern int
rmon2_mib_agt_read_nlMatrixTopNControlEntry(nlMatrixTopNControlEntry_t *nlMatrixTopNControlEntry);
extern int
rmon2_mib_agt_register_nlMatrixTopNControlEntry();
/*
* C type definitions for RMON2-MIB::nlMatrixTopNEntry.
*/
typedef struct nlMatrixTopNEntry {
int32_t *nlMatrixTopNIndex;
int32_t *nlMatrixTopNProtocolDirLocalIndex;
u_char *nlMatrixTopNSourceAddress;
size_t _nlMatrixTopNSourceAddressLength;
u_char *nlMatrixTopNDestAddress;
size_t _nlMatrixTopNDestAddressLength;
uint32_t *nlMatrixTopNPktRate;
uint32_t *nlMatrixTopNReversePktRate;
uint32_t *nlMatrixTopNOctetRate;
uint32_t *nlMatrixTopNReverseOctetRate;
void *_clientData; /* pointer to client data structure */
struct nlMatrixTopNEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
int32_t __nlMatrixTopNIndex;
int32_t __nlMatrixTopNProtocolDirLocalIndex;
u_char __nlMatrixTopNSourceAddress[255];
u_char __nlMatrixTopNDestAddress[255];
uint32_t __nlMatrixTopNPktRate;
uint32_t __nlMatrixTopNReversePktRate;
uint32_t __nlMatrixTopNOctetRate;
uint32_t __nlMatrixTopNReverseOctetRate;
} nlMatrixTopNEntry_t;
/*
* C manager interface stubs for RMON2-MIB::nlMatrixTopNEntry.
*/
extern int
rmon2_mib_mgr_get_nlMatrixTopNEntry(struct snmp_session *s, nlMatrixTopNEntry_t **nlMatrixTopNEntry);
/*
* C agent interface stubs for RMON2-MIB::nlMatrixTopNEntry.
*/
extern int
rmon2_mib_agt_read_nlMatrixTopNEntry(nlMatrixTopNEntry_t *nlMatrixTopNEntry);
extern int
rmon2_mib_agt_register_nlMatrixTopNEntry();
/*
* C type definitions for RMON2-MIB::alHostEntry.
*/
typedef struct alHostEntry {
uint32_t *alHostTimeMark;
uint32_t *alHostInPkts;
uint32_t *alHostOutPkts;
uint32_t *alHostInOctets;
uint32_t *alHostOutOctets;
uint32_t *alHostCreateTime;
void *_clientData; /* pointer to client data structure */
struct alHostEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
uint32_t __alHostTimeMark;
uint32_t __alHostInPkts;
uint32_t __alHostOutPkts;
uint32_t __alHostInOctets;
uint32_t __alHostOutOctets;
uint32_t __alHostCreateTime;
} alHostEntry_t;
/*
* C manager interface stubs for RMON2-MIB::alHostEntry.
*/
extern int
rmon2_mib_mgr_get_alHostEntry(struct snmp_session *s, alHostEntry_t **alHostEntry);
/*
* C agent interface stubs for RMON2-MIB::alHostEntry.
*/
extern int
rmon2_mib_agt_read_alHostEntry(alHostEntry_t *alHostEntry);
extern int
rmon2_mib_agt_register_alHostEntry();
/*
* C type definitions for RMON2-MIB::alMatrixSDEntry.
*/
typedef struct alMatrixSDEntry {
uint32_t *alMatrixSDTimeMark;
uint32_t *alMatrixSDPkts;
uint32_t *alMatrixSDOctets;
uint32_t *alMatrixSDCreateTime;
void *_clientData; /* pointer to client data structure */
struct alMatrixSDEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
uint32_t __alMatrixSDTimeMark;
uint32_t __alMatrixSDPkts;
uint32_t __alMatrixSDOctets;
uint32_t __alMatrixSDCreateTime;
} alMatrixSDEntry_t;
/*
* C manager interface stubs for RMON2-MIB::alMatrixSDEntry.
*/
extern int
rmon2_mib_mgr_get_alMatrixSDEntry(struct snmp_session *s, alMatrixSDEntry_t **alMatrixSDEntry);
/*
* C agent interface stubs for RMON2-MIB::alMatrixSDEntry.
*/
extern int
rmon2_mib_agt_read_alMatrixSDEntry(alMatrixSDEntry_t *alMatrixSDEntry);
extern int
rmon2_mib_agt_register_alMatrixSDEntry();
/*
* C type definitions for RMON2-MIB::alMatrixDSEntry.
*/
typedef struct alMatrixDSEntry {
uint32_t *alMatrixDSTimeMark;
uint32_t *alMatrixDSPkts;
uint32_t *alMatrixDSOctets;
uint32_t *alMatrixDSCreateTime;
void *_clientData; /* pointer to client data structure */
struct alMatrixDSEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
uint32_t __alMatrixDSTimeMark;
uint32_t __alMatrixDSPkts;
uint32_t __alMatrixDSOctets;
uint32_t __alMatrixDSCreateTime;
} alMatrixDSEntry_t;
/*
* C manager interface stubs for RMON2-MIB::alMatrixDSEntry.
*/
extern int
rmon2_mib_mgr_get_alMatrixDSEntry(struct snmp_session *s, alMatrixDSEntry_t **alMatrixDSEntry);
/*
* C agent interface stubs for RMON2-MIB::alMatrixDSEntry.
*/
extern int
rmon2_mib_agt_read_alMatrixDSEntry(alMatrixDSEntry_t *alMatrixDSEntry);
extern int
rmon2_mib_agt_register_alMatrixDSEntry();
/*
* C type definitions for RMON2-MIB::alMatrixTopNControlEntry.
*/
typedef struct alMatrixTopNControlEntry {
int32_t *alMatrixTopNControlIndex;
int32_t *alMatrixTopNControlMatrixIndex;
int32_t *alMatrixTopNControlRateBase;
int32_t *alMatrixTopNControlTimeRemaining;
uint32_t *alMatrixTopNControlGeneratedReports;
int32_t *alMatrixTopNControlDuration;
int32_t *alMatrixTopNControlRequestedSize;
int32_t *alMatrixTopNControlGrantedSize;
uint32_t *alMatrixTopNControlStartTime;
u_char *alMatrixTopNControlOwner;
size_t _alMatrixTopNControlOwnerLength;
int32_t *alMatrixTopNControlStatus;
void *_clientData; /* pointer to client data structure */
struct alMatrixTopNControlEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
int32_t __alMatrixTopNControlIndex;
int32_t __alMatrixTopNControlMatrixIndex;
int32_t __alMatrixTopNControlRateBase;
int32_t __alMatrixTopNControlTimeRemaining;
uint32_t __alMatrixTopNControlGeneratedReports;
int32_t __alMatrixTopNControlDuration;
int32_t __alMatrixTopNControlRequestedSize;
int32_t __alMatrixTopNControlGrantedSize;
uint32_t __alMatrixTopNControlStartTime;
u_char __alMatrixTopNControlOwner[127];
int32_t __alMatrixTopNControlStatus;
} alMatrixTopNControlEntry_t;
/*
* C manager interface stubs for RMON2-MIB::alMatrixTopNControlEntry.
*/
extern int
rmon2_mib_mgr_get_alMatrixTopNControlEntry(struct snmp_session *s, alMatrixTopNControlEntry_t **alMatrixTopNControlEntry);
/*
* C agent interface stubs for RMON2-MIB::alMatrixTopNControlEntry.
*/
extern int
rmon2_mib_agt_read_alMatrixTopNControlEntry(alMatrixTopNControlEntry_t *alMatrixTopNControlEntry);
extern int
rmon2_mib_agt_register_alMatrixTopNControlEntry();
/*
* C type definitions for RMON2-MIB::alMatrixTopNEntry.
*/
typedef struct alMatrixTopNEntry {
int32_t *alMatrixTopNIndex;
int32_t *alMatrixTopNProtocolDirLocalIndex;
u_char *alMatrixTopNSourceAddress;
size_t _alMatrixTopNSourceAddressLength;
u_char *alMatrixTopNDestAddress;
size_t _alMatrixTopNDestAddressLength;
int32_t *alMatrixTopNAppProtocolDirLocalIndex;
uint32_t *alMatrixTopNPktRate;
uint32_t *alMatrixTopNReversePktRate;
uint32_t *alMatrixTopNOctetRate;
uint32_t *alMatrixTopNReverseOctetRate;
void *_clientData; /* pointer to client data structure */
struct alMatrixTopNEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
int32_t __alMatrixTopNIndex;
int32_t __alMatrixTopNProtocolDirLocalIndex;
u_char __alMatrixTopNSourceAddress[255];
u_char __alMatrixTopNDestAddress[255];
int32_t __alMatrixTopNAppProtocolDirLocalIndex;
uint32_t __alMatrixTopNPktRate;
uint32_t __alMatrixTopNReversePktRate;
uint32_t __alMatrixTopNOctetRate;
uint32_t __alMatrixTopNReverseOctetRate;
} alMatrixTopNEntry_t;
/*
* C manager interface stubs for RMON2-MIB::alMatrixTopNEntry.
*/
extern int
rmon2_mib_mgr_get_alMatrixTopNEntry(struct snmp_session *s, alMatrixTopNEntry_t **alMatrixTopNEntry);
/*
* C agent interface stubs for RMON2-MIB::alMatrixTopNEntry.
*/
extern int
rmon2_mib_agt_read_alMatrixTopNEntry(alMatrixTopNEntry_t *alMatrixTopNEntry);
extern int
rmon2_mib_agt_register_alMatrixTopNEntry();
/*
* C type definitions for RMON2-MIB::usrHistoryControlEntry.
*/
typedef struct usrHistoryControlEntry {
int32_t *usrHistoryControlIndex;
int32_t *usrHistoryControlObjects;
int32_t *usrHistoryControlBucketsRequested;
int32_t *usrHistoryControlBucketsGranted;
int32_t *usrHistoryControlInterval;
u_char *usrHistoryControlOwner;
size_t _usrHistoryControlOwnerLength;
int32_t *usrHistoryControlStatus;
void *_clientData; /* pointer to client data structure */
struct usrHistoryControlEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
int32_t __usrHistoryControlIndex;
int32_t __usrHistoryControlObjects;
int32_t __usrHistoryControlBucketsRequested;
int32_t __usrHistoryControlBucketsGranted;
int32_t __usrHistoryControlInterval;
u_char __usrHistoryControlOwner[127];
int32_t __usrHistoryControlStatus;
} usrHistoryControlEntry_t;
/*
* C manager interface stubs for RMON2-MIB::usrHistoryControlEntry.
*/
extern int
rmon2_mib_mgr_get_usrHistoryControlEntry(struct snmp_session *s, usrHistoryControlEntry_t **usrHistoryControlEntry);
/*
* C agent interface stubs for RMON2-MIB::usrHistoryControlEntry.
*/
extern int
rmon2_mib_agt_read_usrHistoryControlEntry(usrHistoryControlEntry_t *usrHistoryControlEntry);
extern int
rmon2_mib_agt_register_usrHistoryControlEntry();
/*
* C type definitions for RMON2-MIB::usrHistoryObjectEntry.
*/
typedef struct usrHistoryObjectEntry {
int32_t *usrHistoryObjectIndex;
uint32_t *usrHistoryObjectVariable;
size_t _usrHistoryObjectVariableLength;
int32_t *usrHistoryObjectSampleType;
void *_clientData; /* pointer to client data structure */
struct usrHistoryObjectEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
int32_t __usrHistoryObjectIndex;
uint32_t __usrHistoryObjectVariable[128];
int32_t __usrHistoryObjectSampleType;
} usrHistoryObjectEntry_t;
/*
* C manager interface stubs for RMON2-MIB::usrHistoryObjectEntry.
*/
extern int
rmon2_mib_mgr_get_usrHistoryObjectEntry(struct snmp_session *s, usrHistoryObjectEntry_t **usrHistoryObjectEntry);
/*
* C agent interface stubs for RMON2-MIB::usrHistoryObjectEntry.
*/
extern int
rmon2_mib_agt_read_usrHistoryObjectEntry(usrHistoryObjectEntry_t *usrHistoryObjectEntry);
extern int
rmon2_mib_agt_register_usrHistoryObjectEntry();
/*
* C type definitions for RMON2-MIB::usrHistoryEntry.
*/
typedef struct usrHistoryEntry {
int32_t *usrHistorySampleIndex;
uint32_t *usrHistoryIntervalStart;
uint32_t *usrHistoryIntervalEnd;
uint32_t *usrHistoryAbsValue;
int32_t *usrHistoryValStatus;
void *_clientData; /* pointer to client data structure */
struct usrHistoryEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
int32_t __usrHistorySampleIndex;
uint32_t __usrHistoryIntervalStart;
uint32_t __usrHistoryIntervalEnd;
uint32_t __usrHistoryAbsValue;
int32_t __usrHistoryValStatus;
} usrHistoryEntry_t;
/*
* C manager interface stubs for RMON2-MIB::usrHistoryEntry.
*/
extern int
rmon2_mib_mgr_get_usrHistoryEntry(struct snmp_session *s, usrHistoryEntry_t **usrHistoryEntry);
/*
* C agent interface stubs for RMON2-MIB::usrHistoryEntry.
*/
extern int
rmon2_mib_agt_read_usrHistoryEntry(usrHistoryEntry_t *usrHistoryEntry);
extern int
rmon2_mib_agt_register_usrHistoryEntry();
/*
* C type definitions for RMON2-MIB::probeConfig.
*/
typedef struct probeConfig {
u_char *probeCapabilities;
size_t _probeCapabilitiesLength;
u_char *probeSoftwareRev;
size_t _probeSoftwareRevLength;
u_char *probeHardwareRev;
size_t _probeHardwareRevLength;
u_char *probeDateTime;
size_t _probeDateTimeLength;
int32_t *probeResetControl;
u_char *probeDownloadFile;
size_t _probeDownloadFileLength;
u_char *probeDownloadTFTPServer;
int32_t *probeDownloadAction;
int32_t *probeDownloadStatus;
u_char *netDefaultGateway;
void *_clientData; /* pointer to client data structure */
/* private space to hold actual values */
u_char __probeCapabilities[4];
u_char __probeSoftwareRev[15];
u_char __probeHardwareRev[31];
u_char __probeDateTime[11];
int32_t __probeResetControl;
u_char __probeDownloadFile[127];
u_char __probeDownloadTFTPServer[4];
int32_t __probeDownloadAction;
int32_t __probeDownloadStatus;
u_char __netDefaultGateway[4];
} probeConfig_t;
/*
* C manager interface stubs for RMON2-MIB::probeConfig.
*/
extern int
rmon2_mib_mgr_get_probeConfig(struct snmp_session *s, probeConfig_t **probeConfig);
/*
* C agent interface stubs for RMON2-MIB::probeConfig.
*/
extern int
rmon2_mib_agt_read_probeConfig(probeConfig_t *probeConfig);
extern int
rmon2_mib_agt_register_probeConfig();
/*
* C type definitions for RMON2-MIB::serialConfigEntry.
*/
typedef struct serialConfigEntry {
int32_t *serialMode;
int32_t *serialProtocol;
int32_t *serialTimeout;
u_char *serialModemInitString;
size_t _serialModemInitStringLength;
u_char *serialModemHangUpString;
size_t _serialModemHangUpStringLength;
u_char *serialModemConnectResp;
size_t _serialModemConnectRespLength;
u_char *serialModemNoConnectResp;
size_t _serialModemNoConnectRespLength;
int32_t *serialDialoutTimeout;
int32_t *serialStatus;
void *_clientData; /* pointer to client data structure */
struct serialConfigEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
int32_t __serialMode;
int32_t __serialProtocol;
int32_t __serialTimeout;
u_char __serialModemInitString[255];
u_char __serialModemHangUpString[255];
u_char __serialModemConnectResp[255];
u_char __serialModemNoConnectResp[255];
int32_t __serialDialoutTimeout;
int32_t __serialStatus;
} serialConfigEntry_t;
/*
* C manager interface stubs for RMON2-MIB::serialConfigEntry.
*/
extern int
rmon2_mib_mgr_get_serialConfigEntry(struct snmp_session *s, serialConfigEntry_t **serialConfigEntry);
/*
* C agent interface stubs for RMON2-MIB::serialConfigEntry.
*/
extern int
rmon2_mib_agt_read_serialConfigEntry(serialConfigEntry_t *serialConfigEntry);
extern int
rmon2_mib_agt_register_serialConfigEntry();
/*
* C type definitions for RMON2-MIB::netConfigEntry.
*/
typedef struct netConfigEntry {
u_char *netConfigIPAddress;
u_char *netConfigSubnetMask;
int32_t *netConfigStatus;
void *_clientData; /* pointer to client data structure */
struct netConfigEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
u_char __netConfigIPAddress[4];
u_char __netConfigSubnetMask[4];
int32_t __netConfigStatus;
} netConfigEntry_t;
/*
* C manager interface stubs for RMON2-MIB::netConfigEntry.
*/
extern int
rmon2_mib_mgr_get_netConfigEntry(struct snmp_session *s, netConfigEntry_t **netConfigEntry);
/*
* C agent interface stubs for RMON2-MIB::netConfigEntry.
*/
extern int
rmon2_mib_agt_read_netConfigEntry(netConfigEntry_t *netConfigEntry);
extern int
rmon2_mib_agt_register_netConfigEntry();
/*
* C type definitions for RMON2-MIB::trapDestEntry.
*/
typedef struct trapDestEntry {
int32_t *trapDestIndex;
u_char *trapDestCommunity;
size_t _trapDestCommunityLength;
int32_t *trapDestProtocol;
u_char *trapDestAddress;
size_t _trapDestAddressLength;
u_char *trapDestOwner;
size_t _trapDestOwnerLength;
int32_t *trapDestStatus;
void *_clientData; /* pointer to client data structure */
struct trapDestEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
int32_t __trapDestIndex;
u_char __trapDestCommunity[127];
int32_t __trapDestProtocol;
u_char __trapDestAddress[65535];
u_char __trapDestOwner[127];
int32_t __trapDestStatus;
} trapDestEntry_t;
/*
* C manager interface stubs for RMON2-MIB::trapDestEntry.
*/
extern int
rmon2_mib_mgr_get_trapDestEntry(struct snmp_session *s, trapDestEntry_t **trapDestEntry);
/*
* C agent interface stubs for RMON2-MIB::trapDestEntry.
*/
extern int
rmon2_mib_agt_read_trapDestEntry(trapDestEntry_t *trapDestEntry);
extern int
rmon2_mib_agt_register_trapDestEntry();
/*
* C type definitions for RMON2-MIB::serialConnectionEntry.
*/
typedef struct serialConnectionEntry {
int32_t *serialConnectIndex;
u_char *serialConnectDestIpAddress;
int32_t *serialConnectType;
u_char *serialConnectDialString;
size_t _serialConnectDialStringLength;
u_char *serialConnectSwitchConnectSeq;
size_t _serialConnectSwitchConnectSeqLength;
u_char *serialConnectSwitchDisconnectSeq;
size_t _serialConnectSwitchDisconnectSeqLength;
u_char *serialConnectSwitchResetSeq;
size_t _serialConnectSwitchResetSeqLength;
u_char *serialConnectOwner;
size_t _serialConnectOwnerLength;
int32_t *serialConnectStatus;
void *_clientData; /* pointer to client data structure */
struct serialConnectionEntry *_nextPtr; /* pointer to next table entry */
/* private space to hold actual values */
int32_t __serialConnectIndex;
u_char __serialConnectDestIpAddress[4];
int32_t __serialConnectType;
u_char __serialConnectDialString[255];
u_char __serialConnectSwitchConnectSeq[255];
u_char __serialConnectSwitchDisconnectSeq[255];
u_char __serialConnectSwitchResetSeq[255];
u_char __serialConnectOwner[127];
int32_t __serialConnectStatus;
} serialConnectionEntry_t;
/*
* C manager interface stubs for RMON2-MIB::serialConnectionEntry.
*/
extern int
rmon2_mib_mgr_get_serialConnectionEntry(struct snmp_session *s, serialConnectionEntry_t **serialConnectionEntry);
/*
* C agent interface stubs for RMON2-MIB::serialConnectionEntry.
*/
extern int
rmon2_mib_agt_read_serialConnectionEntry(serialConnectionEntry_t *serialConnectionEntry);
extern int
rmon2_mib_agt_register_serialConnectionEntry();
typedef struct rmon2_mib {
etherStats2Entry_t *etherStats2Entry;
tokenRingMLStats2Entry_t *tokenRingMLStats2Entry;
tokenRingPStats2Entry_t *tokenRingPStats2Entry;
historyControl2Entry_t *historyControl2Entry;
hostControl2Entry_t *hostControl2Entry;
matrixControl2Entry_t *matrixControl2Entry;
channel2Entry_t *channel2Entry;
filter2Entry_t *filter2Entry;
ringStationControl2Entry_t *ringStationControl2Entry;
sourceRoutingStats2Entry_t *sourceRoutingStats2Entry;
protocolDir_t protocolDir;
protocolDirEntry_t *protocolDirEntry;
protocolDistControlEntry_t *protocolDistControlEntry;
protocolDistStatsEntry_t *protocolDistStatsEntry;
addressMap_t addressMap;
addressMapControlEntry_t *addressMapControlEntry;
addressMapEntry_t *addressMapEntry;
hlHostControlEntry_t *hlHostControlEntry;
nlHostEntry_t *nlHostEntry;
hlMatrixControlEntry_t *hlMatrixControlEntry;
nlMatrixSDEntry_t *nlMatrixSDEntry;
nlMatrixDSEntry_t *nlMatrixDSEntry;
nlMatrixTopNControlEntry_t *nlMatrixTopNControlEntry;
nlMatrixTopNEntry_t *nlMatrixTopNEntry;
alHostEntry_t *alHostEntry;
alMatrixSDEntry_t *alMatrixSDEntry;
alMatrixDSEntry_t *alMatrixDSEntry;
alMatrixTopNControlEntry_t *alMatrixTopNControlEntry;
alMatrixTopNEntry_t *alMatrixTopNEntry;
usrHistoryControlEntry_t *usrHistoryControlEntry;
usrHistoryObjectEntry_t *usrHistoryObjectEntry;
usrHistoryEntry_t *usrHistoryEntry;
probeConfig_t probeConfig;
serialConfigEntry_t *serialConfigEntry;
netConfigEntry_t *netConfigEntry;
trapDestEntry_t *trapDestEntry;
serialConnectionEntry_t *serialConnectionEntry;
} rmon2_mib_t;
/*
* Initialization function:
*/
void rmon2_mib_agt_init(void);
#endif /* _RMON2_MIB_H_ */