|
wpa_supplicant / hostapd
2.5
|
hostapd / WPS integration More...
#include "utils/includes.h"#include "utils/common.h"#include "utils/eloop.h"#include "utils/uuid.h"#include "common/wpa_ctrl.h"#include "common/ieee802_11_defs.h"#include "common/ieee802_11_common.h"#include "eapol_auth/eapol_auth_sm.h"#include "eapol_auth/eapol_auth_sm_i.h"#include "wps/wps.h"#include "wps/wps_defs.h"#include "wps/wps_dev_attr.h"#include "wps/wps_attr_parse.h"#include "hostapd.h"#include "ap_config.h"#include "ap_drv_ops.h"#include "beacon.h"#include "sta_info.h"#include "wps_hostapd.h"Data Structures | |
| struct | wps_for_each_data |
| struct | wps_stop_reg_data |
| struct | wps_add_pin_data |
| struct | wps_button_pushed_ctx |
| struct | wps_cancel_ctx |
| struct | wps_ap_pin_data |
Functions | |
| void | hostapd_wps_eap_completed (struct hostapd_data *hapd) |
| int | hostapd_init_wps (struct hostapd_data *hapd, struct hostapd_bss_config *conf) |
| int | hostapd_init_wps_complete (struct hostapd_data *hapd) |
| void | hostapd_deinit_wps (struct hostapd_data *hapd) |
| void | hostapd_update_wps (struct hostapd_data *hapd) |
| int | hostapd_wps_add_pin (struct hostapd_data *hapd, const u8 *addr, const char *uuid, const char *pin, int timeout) |
| int | hostapd_wps_button_pushed (struct hostapd_data *hapd, const u8 *p2p_dev_addr) |
| int | hostapd_wps_cancel (struct hostapd_data *hapd) |
| int | hostapd_wps_get_mib_sta (struct hostapd_data *hapd, const u8 *addr, char *buf, size_t buflen) |
| void | hostapd_wps_ap_pin_disable (struct hostapd_data *hapd) |
| const char * | hostapd_wps_ap_pin_random (struct hostapd_data *hapd, int timeout) |
| const char * | hostapd_wps_ap_pin_get (struct hostapd_data *hapd) |
| int | hostapd_wps_ap_pin_set (struct hostapd_data *hapd, const char *pin, int timeout) |
| void | hostapd_wps_update_ie (struct hostapd_data *hapd) |
| int | hostapd_wps_config_ap (struct hostapd_data *hapd, const char *ssid, const char *auth, const char *encr, const char *key) |
hostapd / WPS integration
1.8.6