Port Access Control MIB module. More...
Go to the source code of this file.
| Data Structures | |
| struct | Ieee8021PaeMibBase | 
| Port Access Control MIB base.  More... | |
| Macros | |
| #define | IEEE8021_PAE_MIB_SUPPORT DISABLED | 
| #define | IEEE8021_PAE_MIB_SET_SUPPORT DISABLED | 
| Variables | |
| Ieee8021PaeMibBase | ieee8021PaeMibBase | 
| Port Access Control MIB base.  More... | |
| const MibObject | ieee8021PaeMibObjects [] | 
| Port Access Control MIB objects.  More... | |
| const MibModule | ieee8021PaeMibModule | 
| Port Access Control MIB module.  More... | |
Detailed Description
Port Access Control MIB module.
License
SPDX-License-Identifier: GPL-2.0-or-later
Copyright (C) 2022-2025 Oryx Embedded SARL. All rights reserved.
This file is part of CycloneEAP Open.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- Version
- 2.5.4
Definition in file ieee8021_pae_mib_module.h.
Macro Definition Documentation
◆ IEEE8021_PAE_MIB_SET_SUPPORT
| #define IEEE8021_PAE_MIB_SET_SUPPORT DISABLED | 
Definition at line 48 of file ieee8021_pae_mib_module.h.
◆ IEEE8021_PAE_MIB_SUPPORT
| #define IEEE8021_PAE_MIB_SUPPORT DISABLED | 
Definition at line 41 of file ieee8021_pae_mib_module.h.
Enumeration Type Documentation
◆ Ieee8021PaeMibAuthBackendState
Backend authentication states.
Definition at line 104 of file ieee8021_pae_mib_module.h.
◆ Ieee8021PaeMibAuthMethod
Authentication method.
| Enumerator | |
|---|---|
| IEEE8021_PAE_MIB_AUTH_METHOD_REMOTE_AUTH_SERVER | remoteAuthServer | 
| IEEE8021_PAE_MIB_AUTH_METHOD_LOCAL_AUTH_SERVER | localAuthServer | 
Definition at line 155 of file ieee8021_pae_mib_module.h.
◆ Ieee8021PaeMibAuthPaeState
Authenticator PAE states.
Definition at line 85 of file ieee8021_pae_mib_module.h.
◆ Ieee8021PaeMibControlledDir
Controlled directions.
| Enumerator | |
|---|---|
| IEEE8021_PAE_MIB_CONTROL_DIR_BOTH | both | 
| IEEE8021_PAE_MIB_CONTROL_DIR_IN | in | 
Definition at line 121 of file ieee8021_pae_mib_module.h.
◆ Ieee8021PaeMibPortCap
Port capabilities.
| Enumerator | |
|---|---|
| IEEE8021_PAE_MIB_PORT_CAP_AUTH | Authenticator functions are supported. | 
| IEEE8021_PAE_MIB_PORT_CAP_SUPP | Supplicant functions are supported. | 
Definition at line 74 of file ieee8021_pae_mib_module.h.
◆ Ieee8021PaeMibPortControl
Port control.
| Enumerator | |
|---|---|
| IEEE8021_PAE_MIB_PORT_CONTROL_FORCE_UNAUTH | forceUnauthorized | 
| IEEE8021_PAE_MIB_PORT_CONTROL_AUTO | auto | 
| IEEE8021_PAE_MIB_PORT_CONTROL_FORCE_AUTH | forceAuthorized | 
Definition at line 143 of file ieee8021_pae_mib_module.h.
◆ Ieee8021PaeMibPortStatus
Port status.
| Enumerator | |
|---|---|
| IEEE8021_PAE_MIB_PORT_STATUS_AUTH | authorized | 
| IEEE8021_PAE_MIB_PORT_STATUS_UNAUTH | unauthorized | 
Definition at line 132 of file ieee8021_pae_mib_module.h.
◆ Ieee8021PaeMibSysPortControl
Administrative state for port access control.
| Enumerator | |
|---|---|
| IEEE8021_PAE_MIB_SYS_AUTH_CONTROL_ENABLED | enabled | 
| IEEE8021_PAE_MIB_SYS_AUTH_CONTROL_DISABLED | disabled | 
Definition at line 63 of file ieee8021_pae_mib_module.h.
◆ Ieee8021PaeMibTerminateCause
Session terminate cause.
Definition at line 166 of file ieee8021_pae_mib_module.h.
Variable Documentation
◆ ieee8021PaeMibBase
| 
 | extern | 
Port Access Control MIB base.
Definition at line 54 of file ieee8021_pae_mib_module.c.
◆ ieee8021PaeMibModule
| 
 | extern | 
Port Access Control MIB module.
Definition at line 869 of file ieee8021_pae_mib_module.c.
◆ ieee8021PaeMibObjects
| 
 | extern | 
Port Access Control MIB objects.
Definition at line 61 of file ieee8021_pae_mib_module.c.
