38 #ifndef OPENAPI_DOT1X_H_INCLUDED
39 #define OPENAPI_DOT1X_H_INCLUDED
47 OPEN_DOT1X_PORT_FORCE_UNAUTHORIZED = 1,
48 OPEN_DOT1X_PORT_AUTO = 2,
49 OPEN_DOT1X_PORT_FORCE_AUTHORIZED = 3,
50 OPEN_DOT1X_PORT_NA = 4,
51 } OPEN_DOT1X_PORT_CONTROL_t;
56 OPEN_DOT1X_PORT_STATUS_AUTHORIZED = 1,
57 OPEN_DOT1X_PORT_STATUS_UNAUTHORIZED = 2,
58 OPEN_DOT1X_PORT_STATUS_NA = 3,
59 } OPEN_DOT1X_PORT_STATUS_t;
64 OPEN_DOT1X_APM_INITIALIZE = 1,
65 OPEN_DOT1X_APM_DISCONNECTED = 2,
66 OPEN_DOT1X_APM_CONNECTING = 3,
67 OPEN_DOT1X_APM_AUTHENTICATING = 4,
68 OPEN_DOT1X_APM_AUTHENTICATED = 5,
69 OPEN_DOT1X_APM_ABORTING = 6,
70 OPEN_DOT1X_APM_HELD = 7,
71 OPEN_DOT1X_APM_FORCE_AUTH = 8,
72 OPEN_DOT1X_APM_FORCE_UNAUTH = 9,
73 } OPEN_DOT1X_APM_STATES_t;
78 OPEN_DOT1X_BAM_REQUEST = 1,
79 OPEN_DOT1X_BAM_RESPONSE = 2,
80 OPEN_DOT1X_BAM_SUCCESS = 3,
81 OPEN_DOT1X_BAM_FAIL = 4,
82 OPEN_DOT1X_BAM_TIMEOUT = 5,
83 OPEN_DOT1X_BAM_IDLE = 6,
84 OPEN_DOT1X_BAM_INITIALIZE = 7,
85 } OPEN_DOT1X_BAM_STATES_t;
90 OPEN_DOT1X_DEFAULT_ASSIGNED_VLAN = 1,
91 OPEN_DOT1X_RADIUS_ASSIGNED_VLAN = 2,
92 OPEN_DOT1X_UNAUTHENTICATED_VLAN = 3,
93 OPEN_DOT1X_GUEST_VLAN = 4,
94 OPEN_DOT1X_VOICE_VLAN = 5,
95 OPEN_DOT1X_MONITOR_MODE_VLAN = 6,
96 OPEN_DOT1X_NOT_ASSIGNED = 7,
97 } OPEN_DOT1X_VLAN_ASSIGNED_MODE_t;
270 uint32_t ifNum, OPEN_DOT1X_PORT_CONTROL_t *mode);
287 uint32_t ifNum, OPEN_DOT1X_PORT_STATUS_t *status);
304 uint32_t ifNum, OPEN_DOT1X_APM_STATES_t *state);
321 uint32_t ifNum, OPEN_DOT1X_BAM_STATES_t *state);
355 uint32_t ifNum, uint32_t *vlan);
372 uint32_t ifNum, OPEN_DOT1X_VLAN_ASSIGNED_MODE_t *reason);