Go to the documentation of this file.
32 #define TRACE_LEVEL SNMP_TRACE_LEVEL
45 #if (MIB2_SUPPORT == ENABLED)
61 #if (MIB2_SYS_GROUP_SUPPORT == ENABLED)
66 #if (MIB2_IP_GROUP_SUPPORT == ENABLED)
71 #if (MIB2_TCP_GROUP_SUPPORT == ENABLED)
76 #if (MIB2_SNMP_GROUP_SUPPORT == ENABLED)
93 #if (MIB2_SYS_DESCR_SIZE > 0)
99 #if (MIB2_SYS_OBJECT_ID_SIZE > 0)
105 #if (MIB2_SYS_CONTACT_SIZE > 0)
111 #if (MIB2_SYS_NAME_SIZE > 0)
117 #if (MIB2_SYS_LOCATION_SIZE > 0)
char_t sysName[MIB2_SYS_NAME_SIZE]
int32_t snmpEnableAuthenTraps
@ MIB2_IP_FORWARDING_DISABLED
void mib2InitIpGroup(Mib2IpGroup *ipGroup)
IP group initialization.
void mib2InitSysGroup(Mib2SysGroup *sysGroup)
System group initialization.
@ MIB2_SYS_SERVICE_INTERNET
@ MIB2_AUTHEN_TRAPS_DISABLED
General definitions for cryptographic algorithms.
#define IPV4_FRAG_TIME_TO_LIVE
MIB-II module implementation.
Common definitions for MIB modules.
@ MIB2_TCP_RTO_ALGORITHM_VANJ
char_t sysDescr[MIB2_SYS_DESCR_SIZE]
void mib2InitTcpGroup(Mib2TcpGroup *tcpGroup)
TCP group initialization.
void mib2InitSnmpGroup(Mib2SnmpGroup *snmpGroup)
SNMP group initialization.
char_t sysLocation[MIB2_SYS_LOCATION_SIZE]
Mib2Base mib2Base
MIB-II base.
error_t mib2Init(void)
MIB-II module initialization.
uint8_t sysObjectID[MIB2_SYS_OBJECT_ID_SIZE]
#define osMemset(p, value, length)
char_t sysContact[MIB2_SYS_CONTACT_SIZE]
ASN.1 (Abstract Syntax Notation One)