|
wpa_supplicant / hostapd 2.0
|
hostapd / IEEE 802.11 authentication (ACL) More...
Go to the source code of this file.
Enumerations | |
| enum | { HOSTAPD_ACL_REJECT = 0, HOSTAPD_ACL_ACCEPT = 1, HOSTAPD_ACL_PENDING = 2, HOSTAPD_ACL_ACCEPT_TIMEOUT = 3 } |
Functions | |
| int | hostapd_allowed_address (struct hostapd_data *hapd, const u8 *addr, const u8 *msg, size_t len, u32 *session_timeout, u32 *acct_interim_interval, int *vlan_id, u8 *psk, int *has_psk) |
| Check whether a specified STA can be authenticated. | |
| int | hostapd_acl_init (struct hostapd_data *hapd) |
| void | hostapd_acl_deinit (struct hostapd_data *hapd) |
| Deinitialize IEEE 802.11 ACL. | |
hostapd / IEEE 802.11 authentication (ACL)
This software may be distributed under the terms of the BSD license. See README for more details.
| void hostapd_acl_deinit | ( | struct hostapd_data * | hapd | ) |
Deinitialize IEEE 802.11 ACL.
| hapd | hostapd BSS data |
| int hostapd_acl_init | ( | struct hostapd_data * | hapd | ) |
hostapd_acl_init: Initialize IEEE 802.11 ACL : hostapd BSS data Returns: 0 on success, -1 on failure
| int hostapd_allowed_address | ( | struct hostapd_data * | hapd, |
| const u8 * | addr, | ||
| const u8 * | msg, | ||
| size_t | len, | ||
| u32 * | session_timeout, | ||
| u32 * | acct_interim_interval, | ||
| int * | vlan_id, | ||
| u8 * | psk, | ||
| int * | has_psk | ||
| ) |
Check whether a specified STA can be authenticated.
| hapd | hostapd BSS data |
| addr | MAC address of the STA |
| msg | Authentication message |
| len | Length of msg in octets |
| session_timeout | Buffer for returning session timeout (from RADIUS) |
| acct_interim_interval | Buffer for returning account interval (from RADIUS) |
| vlan_id | Buffer for returning VLAN ID |
| psk | Buffer for returning WPA PSK |
| has_psk | Buffer for indicating whether psk was filled |
1.7.3