bridge_mib_impl_static.c
uint16_t dot1dStaticReceivePort
Definition: bridge_mib_module.h:155
error_t mibEncodeMacAddr(uint8_t *oid, size_t maxOidLen, size_t *pos, const MacAddr *macAddr)
Encode instance identifier (MAC address)
Definition: mib_common.c:528
OID (Object Identifier)
error_t mibEncodePort(uint8_t *oid, size_t maxOidLen, size_t *pos, uint16_t port)
Encode instance identifier (port number)
Definition: mib_common.c:478
Bridge MIB module implementation.
error_t bridgeMibSetDot1dStaticEntry(const MibObject *object, const uint8_t *oid, size_t oidLen, const MibVariant *value, size_t valueLen, bool_t commit)
Set dot1dStaticEntry object value.
Definition: bridge_mib_impl_static.c:61
error_t mibDecodePort(const uint8_t *oid, size_t oidLen, size_t *pos, uint16_t *port)
Decode instance identifier (port number)
Definition: mib_common.c:495
error_t bridgeMibGetDot1dStaticEntry(const MibObject *object, const uint8_t *oid, size_t oidLen, MibVariant *value, size_t *valueLen)
Get dot1dStaticEntry object value.
Definition: bridge_mib_impl_static.c:276
int_t oidComp(const uint8_t *oid1, size_t oidLen1, const uint8_t *oid2, size_t oidLen2)
Compare object identifiers.
Definition: oid.c:103
uint32_t dot1dStaticAllowedToGoTo
Definition: bridge_mib_module.h:156
@ BRIDGE_MIB_STATIC_STATUS_PERMANENT
Definition: bridge_mib_module.h:133
@ BRIDGE_MIB_STATIC_STATUS_INVALID
Definition: bridge_mib_module.h:132
@ BRIDGE_MIB_STATIC_STATUS_DELETE_ON_RESET
Definition: bridge_mib_module.h:134
General definitions for cryptographic algorithms.
int_t mibCompMacAddr(const MacAddr *macAddr1, const MacAddr *macAddr2)
Compare MAC addresses.
Definition: mib_common.c:954
Common definitions for MIB modules.
error_t mibDecodeMacAddr(const uint8_t *oid, size_t oidLen, size_t *pos, MacAddr *macAddr)
Decode instance identifier (MAC address)
Definition: mib_common.c:558
@ BRIDGE_MIB_STATIC_STATUS_DELETE_ON_TIMEOUT
Definition: bridge_mib_module.h:135
TCP/IP stack core.
error_t bridgeMibGetNextDot1dStaticEntry(const MibObject *object, const uint8_t *oid, size_t oidLen, uint8_t *nextOid, size_t *nextOidLen)
Get next dot1dStaticEntry object.
Definition: bridge_mib_impl_static.c:441
Bridge MIB module.
Debugging facilities.
ASN.1 (Abstract Syntax Notation One)