ieee8021_pae_mib_impl_sys.c
Port Access Control MIB module implementation.
OID (Object Identifier)
error_t authenticatorMgmtSetInitialize(AuthenticatorContext *context, uint_t portIndex, bool_t initialize, bool_t commit)
Force the value of the initialize variable.
Definition: authenticator_mgmt.c:80
int_t oidComp(const uint8_t *oid1, size_t oidLen1, const uint8_t *oid2, size_t oidLen2)
Compare object identifiers.
Definition: oid.c:103
AuthenticatorContext * authContext
Definition: ieee8021_pae_mib_module.h:186
Ieee8021PaeMibBase ieee8021PaeMibBase
Port Access Control MIB base.
Definition: ieee8021_pae_mib_module.c:54
error_t ieee8021PaeMibSetDot1xPaePortEntry(const MibObject *object, const uint8_t *oid, size_t oidLen, const MibVariant *value, size_t valueLen, bool_t commit)
Set dot1xPaePortEntry object value.
Definition: ieee8021_pae_mib_impl_sys.c:130
error_t ieee8021PaeMibGetDot1xPaeSystemAuthControl(const MibObject *object, const uint8_t *oid, size_t oidLen, MibVariant *value, size_t *valueLen)
Get dot1xPaeSystemAuthControl object value.
Definition: ieee8021_pae_mib_impl_sys.c:100
General definitions for cryptographic algorithms.
@ IEEE8021_PAE_MIB_PORT_CAP_AUTH
Authenticator functions are supported.
Definition: ieee8021_pae_mib_module.h:76
error_t authenticatorMgmtSetReauthenticate(AuthenticatorContext *context, uint_t portIndex, bool_t reAuthenticate, bool_t commit)
Force the value of the reAuthenticate variable.
Definition: authenticator_mgmt.c:135
Management of the 802.1X authenticator.
error_t mibDecodeIndex(const uint8_t *oid, size_t oidLen, size_t *pos, uint_t *index)
Decode instance identifier (index)
Definition: mib_common.c:64
Common definitions for MIB modules.
error_t ieee8021PaeMibGetNextDot1xPaePortEntry(const MibObject *object, const uint8_t *oid, size_t oidLen, uint8_t *nextOid, size_t *nextOidLen)
Get next dot1xPaePortEntry object.
Definition: ieee8021_pae_mib_impl_sys.c:289
error_t ieee8021PaeMibGetDot1xPaePortEntry(const MibObject *object, const uint8_t *oid, size_t oidLen, MibVariant *value, size_t *valueLen)
Get dot1xPaePortEntry object value.
Definition: ieee8021_pae_mib_impl_sys.c:220
error_t ieee8021PaeMibSetDot1xPaeSystemAuthControl(const MibObject *object, const uint8_t *oid, size_t oidLen, const MibVariant *value, size_t valueLen, bool_t commit)
Set dot1xPaeSystemAuthControl object value.
Definition: ieee8021_pae_mib_impl_sys.c:61
error_t mibEncodeIndex(uint8_t *oid, size_t maxOidLen, size_t *pos, uint_t index)
Encode instance identifier (index)
Definition: mib_common.c:47
TCP/IP stack core.
Port Access Control MIB module.
Debugging facilities.
ASN.1 (Abstract Syntax Notation One)