/hostap-latest/eap_example/ |
D | Makefile | 3 include ../src/build.rules 6 CFLAGS += -I../src 7 CFLAGS += -I../src/utils 10 EAP_LIBS += ../src/utils/libutils.a 11 EAP_LIBS += ../src/crypto/libcrypto.a 12 EAP_LIBS += ../src/tls/libtls.a 14 OBJS_both += ../src/eap_common/eap_peap_common.o 15 OBJS_both += ../src/eap_common/eap_psk_common.o 16 OBJS_both += ../src/eap_common/eap_pax_common.o 17 OBJS_both += ../src/eap_common/eap_sake_common.o [all …]
|
/hostap-latest/hs20/client/ |
D | Makefile | 3 include ../../src/build.rules 5 CFLAGS += -I../../src/utils 6 CFLAGS += -I../../src/common 7 CFLAGS += -I../../src 31 OBJS += ../../src/utils/xml-utils.o 34 OBJS += ../../src/common/wpa_ctrl.o ../../src/common/wpa_helpers.o 39 OBJS += ../../src/utils/eloop.o 40 OBJS += ../../src/utils/wpabuf.o 41 OBJS += ../../src/wps/httpread.o 42 OBJS += ../../src/wps/http_server.o [all …]
|
/hostap-latest/tests/hwsim/ |
D | test_p2p_messages.py | 103 def p2p_hdr_helper(dst, src, type=None, dialog_token=1, req=True): argument 107 msg['sa'] = src 111 msg['bssid'] = src 120 def p2p_hdr(dst, src, type=None, dialog_token=1): argument 121 return p2p_hdr_helper(dst, src, type, dialog_token, True) 123 def p2p_hdr_resp(dst, src, type=None, dialog_token=1): argument 124 return p2p_hdr_helper(dst, src, type, dialog_token, False) 148 def p2p_probe(hapd, src, chan=1): argument 152 msg['sa'] = src 227 dst, src, hapd, channel = start_p2p(dev, apdev) [all …]
|
/hostap-latest/src/drivers/ |
D | drivers.mk | 17 DRV_OBJS += src/drivers/driver_wired.c 23 DRV_OBJS += src/drivers/driver_macsec_linux.c 30 DRV_OBJS += src/drivers/driver_wired_common.c 35 DRV_OBJS += src/drivers/driver_nl80211.c 36 DRV_OBJS += src/drivers/driver_nl80211_android.c 37 DRV_OBJS += src/drivers/driver_nl80211_capa.c 38 DRV_OBJS += src/drivers/driver_nl80211_event.c 39 DRV_OBJS += src/drivers/driver_nl80211_monitor.c 40 DRV_OBJS += src/drivers/driver_nl80211_scan.c 61 DRV_OBJS += src/drivers/driver_bsd.c [all …]
|
D | drivers.mak | 17 DRV_OBJS += ../src/drivers/driver_wired.o 23 DRV_OBJS += ../src/drivers/driver_macsec_linux.o 35 DRV_OBJS += ../src/drivers/driver_macsec_qca.o 40 DRV_OBJS += ../src/drivers/driver_wired_common.o 45 DRV_OBJS += ../src/drivers/driver_nl80211.o 46 DRV_OBJS += ../src/drivers/driver_nl80211_capa.o 47 DRV_OBJS += ../src/drivers/driver_nl80211_event.o 48 DRV_OBJS += ../src/drivers/driver_nl80211_monitor.o 49 DRV_OBJS += ../src/drivers/driver_nl80211_scan.o 67 DRV_OBJS += ../src/drivers/driver_bsd.o [all …]
|
/hostap-latest/src/utils/ |
D | base64.c | 26 static char * base64_gen_encode(const unsigned char *src, size_t len, in base64_gen_encode() argument 46 end = src + len; in base64_gen_encode() 47 in = src; in base64_gen_encode() 89 static unsigned char * base64_gen_decode(const char *src, size_t len, in base64_gen_decode() argument 104 if (dtable[(unsigned char) src[i]] != 0x80) in base64_gen_decode() 124 val = src[i]; in base64_gen_decode() 170 char * hostap_base64_encode(const void *src, size_t len, size_t *out_len) in hostap_base64_encode() argument 172 return base64_gen_encode(src, len, out_len, base64_table, in hostap_base64_encode() 177 char * base64_encode_no_lf(const void *src, size_t len, size_t *out_len) in base64_encode_no_lf() argument 179 return base64_gen_encode(src, len, out_len, base64_table, BASE64_PAD); in base64_encode_no_lf() [all …]
|
D | base64.h | 12 char * hostap_base64_encode(const void *src, size_t len, size_t *out_len); 13 char * base64_encode_no_lf(const void *src, size_t len, size_t *out_len); 14 unsigned char * hostap_base64_decode(const char *src, size_t len, size_t *out_len); 15 char * base64_url_encode(const void *src, size_t len, size_t *out_len); 16 unsigned char * base64_url_decode(const char *src, size_t len, size_t *out_len);
|
/hostap-latest/wlantest/ |
D | Makefile | 3 include ../src/build.rules 8 CFLAGS += -I../src 9 CFLAGS += -I../src/utils 16 OWN_LIBS += ../src/utils/libutils.a 17 OWN_LIBS += ../src/crypto/libcrypto.a 31 OBJS += ../src/common/ieee802_11_common.o 32 OBJS += ../src/common/wpa_common.o 33 OBJS += ../src/radius/radius.o 34 OBJS += ../src/rsn_supp/wpa_ie.o 68 OBJS_cli += ../src/common/cli.o [all …]
|
D | rx_eapol.c | 88 const u8 *src, const u8 *bssid, in rx_data_eapol_key_1_of_4() argument 102 MAC2STR(src), MAC2STR(dst), MAC2STR(bssid)); in rx_data_eapol_key_1_of_4() 103 if (ether_addr_equal(src, bssid)) { in rx_data_eapol_key_1_of_4() 104 bss = bss_get(wt, src); in rx_data_eapol_key_1_of_4() 107 bss_mld = bss_find(wt, src); in rx_data_eapol_key_1_of_4() 108 if (bss_mld && (!bss || sta_find(bss_mld, src))) in rx_data_eapol_key_1_of_4() 109 bss = bss_get(wt, src); in rx_data_eapol_key_1_of_4() 125 " has a truncated MIC field", MAC2STR(src)); in rx_data_eapol_key_1_of_4() 132 " used zero nonce", MAC2STR(src)); in rx_data_eapol_key_1_of_4() 136 " used non-zero Key RSC", MAC2STR(src)); in rx_data_eapol_key_1_of_4() [all …]
|
D | rx_ip.c | 20 u32 src, u32 dst, u16 id, u16 seq) in ping_update() argument 23 sta->icmp_echo_req_src = src; in ping_update() 31 sta->icmp_echo_req_dst == src && in ping_update() 46 const u8 *sta_addr, u32 dst, u32 src, in rx_data_icmp() argument 72 addr.s_addr = src; in rx_data_icmp() 95 ping_update(wt, sta, hdr->type == ICMP_ECHO, src, dst, id, seq); in rx_data_icmp() 97 ping_update(wt, sta, hdr->type == ICMP_ECHO, src, dst, id, seq); in rx_data_icmp() 120 const u8 *dst, const u8 *src, const u8 *data, size_t len, in rx_data_ip() argument 140 MAC2STR(src), MAC2STR(dst)); in rx_data_ip() 147 MAC2STR(src), MAC2STR(dst)); in rx_data_ip() [all …]
|
D | rx_tdls.c | 201 const u8 *src, in rx_data_tdls_setup_request() argument 210 " -> " MACSTR, MAC2STR(src), MAC2STR(dst)); in rx_data_tdls_setup_request() 214 MACSTR, MAC2STR(src), MAC2STR(dst)); in rx_data_tdls_setup_request() 237 os_memcpy(linkid + 2 * ETH_ALEN, src, ETH_ALEN); in rx_data_tdls_setup_request() 286 const u8 *src, in rx_data_tdls_setup_response() argument 295 " -> " MACSTR, MAC2STR(src), MAC2STR(dst)); in rx_data_tdls_setup_response() 301 MAC2STR(src), MAC2STR(dst), status); in rx_data_tdls_setup_response() 304 " -> " MACSTR, MAC2STR(src), MAC2STR(dst)); in rx_data_tdls_setup_response() 356 const u8 *src, in rx_data_tdls_setup_confirm_failure() argument 365 MACSTR, MAC2STR(src)); in rx_data_tdls_setup_confirm_failure() [all …]
|
D | wired.c | 69 u32 src, const u8 *data, size_t len) in process_radius_access_request() argument 80 r = radius_get(wt, dst, src); in process_radius_access_request() 104 static void process_radius_access_accept(struct wlantest *wt, u32 dst, u32 src, in process_radius_access_accept() argument 112 r = radius_get(wt, src, dst); in process_radius_access_accept() 167 static void process_radius(struct wlantest *wt, u32 dst, u16 dport, u32 src, in process_radius() argument 187 addr.s_addr = src; in process_radius() 194 process_radius_access_request(wt, dst, src, data, len); in process_radius() 197 process_radius_access_accept(wt, dst, src, data, len); in process_radius() 203 static void process_udp(struct wlantest *wt, u32 dst, u32 src, in process_udp() argument 228 process_radius(wt, dst, dport, src, sport, payload, plen); in process_udp()
|
/hostap-latest/doc/ |
D | doxygen.conf | 577 src/ap \ 578 src/common \ 579 src/crypto \ 580 src/drivers \ 581 src/eap_common \ 582 src/eapol_auth \ 583 src/eapol_supp \ 584 src/eap_peer \ 585 src/eap_server \ 586 src/l2_packet \ [all …]
|
D | directories.doxygen | 9 \dir src/common Common functionality 15 \dir src/crypto Cryptographical functionality and wrappers 24 \dir src/drivers Driver wrappers 32 \dir src/eap_common Common EAP functionality for server and peer 35 \dir src/eap_peer EAP peer 38 \dir src/eap_server EAP server 41 \dir src/eapol_auth EAPOL authenticator 44 \dir src/eapol_supp EAPOL supplicant 47 \dir src/l2_packet Layer 2 packet interface 56 \dir src/radius RADIUS [all …]
|
/hostap-latest/radius_example/ |
D | Makefile | 3 include ../src/build.rules 6 CFLAGS += -I../src 7 CFLAGS += -I../src/utils 9 LIBS = ../src/radius/libradius.a 10 LIBS += ../src/crypto/libcrypto.a 11 LIBS += ../src/utils/libutils.a 19 include ../src/objs.mk 22 include ../src/objs.mk
|
D | README | 15 The RADIUS library links in couple of helper functions from src/utils and 16 src/crypto directories. Most of these are suitable as-is, but it may 17 be desirable to replace the debug output code in src/utils/wpa_debug.c 26 implementation (see src/utils/eloop.h). 31 would involve removing src/utils/eloop.o from the library and 32 implementing following functions defines in src/utils/eloop.h:
|
/hostap-latest/tests/ |
D | Makefile | 8 include ../src/build.rules 28 CFLAGS += -I../src 29 CFLAGS += -I../src/utils 31 SLIBS = ../src/utils/libutils.a 33 DLIBS = ../src/crypto/libcrypto.a \ 34 ../src/tls/libtls.a 37 include ../src/objs.mk 39 include ../src/objs.mk 41 include ../src/objs.mk 91 SRC=../src [all …]
|
/hostap-latest/src/ap/ |
D | dpp_hostapd.c | 1013 hostapd_dpp_relay_needs_controller(struct hostapd_data *hapd, const u8 *src, in hostapd_dpp_relay_needs_controller() argument 1027 MACSTR " %u", MAC2STR(src), type); in hostapd_dpp_relay_needs_controller() 1032 static void hostapd_dpp_rx_auth_req(struct hostapd_data *hapd, const u8 *src, in hostapd_dpp_rx_auth_req() argument 1044 MAC2STR(src)); in hostapd_dpp_rx_auth_req() 1077 src, hdr, buf, len, freq, i_bootstrap, in hostapd_dpp_rx_auth_req() 1080 hostapd_dpp_relay_needs_controller(hapd, src, in hostapd_dpp_rx_auth_req() 1127 os_memcpy(hapd->dpp_auth->peer_mac_addr, src, ETH_ALEN); in hostapd_dpp_rx_auth_req() 1131 MAC2STR(src), hapd->dpp_auth->curr_freq, in hostapd_dpp_rx_auth_req() 1134 src, wpabuf_head(hapd->dpp_auth->resp_msg), in hostapd_dpp_rx_auth_req() 1406 static void hostapd_dpp_rx_auth_resp(struct hostapd_data *hapd, const u8 *src, in hostapd_dpp_rx_auth_resp() argument [all …]
|
/hostap-latest/wpa_supplicant/wpa_gui-qt4/ |
D | wpa_gui.pro | 13 SOURCES += ../../src/utils/os_win32.c 18 SOURCES += ../../src/utils/os_win32.c 25 SOURCES += ../../src/utils/os_win32.c 29 SOURCES += ../../src/utils/os_unix.c 32 INCLUDEPATH += . .. ../../src ../../src/utils 57 ../../src/common/wpa_ctrl.c
|
/hostap-latest/wpa_supplicant/ |
D | dpp_supplicant.c | 41 const u8 *src, const u8 *bssid, 49 const u8 *src, const u8 *bssid, 503 const u8 *src, const u8 *bssid, in wpas_dpp_tx_status() argument 1226 static void wpas_dpp_rx_auth_req(struct wpa_supplicant *wpa_s, const u8 *src, in wpas_dpp_rx_auth_req() argument 1238 MAC2STR(src)); in wpas_dpp_rx_auth_req() 1314 os_memcpy(wpa_s->dpp_auth->peer_mac_addr, src, ETH_ALEN); in wpas_dpp_rx_auth_req() 2071 static void wpas_dpp_rx_auth_resp(struct wpa_supplicant *wpa_s, const u8 *src, in wpas_dpp_rx_auth_resp() argument 2079 " (freq %u MHz)", MAC2STR(src), freq); in wpas_dpp_rx_auth_resp() 2088 !ether_addr_equal(src, auth->peer_mac_addr)) { in wpas_dpp_rx_auth_resp() 2115 os_memcpy(auth->peer_mac_addr, src, ETH_ALEN); in wpas_dpp_rx_auth_resp() [all …]
|
D | nan_usd.c | 37 const u8 *src, const u8 *bssid, in wpas_nan_de_tx_status() argument 46 MAC2STR(dst), MAC2STR(src), MAC2STR(bssid), freq, in wpas_nan_de_tx_status() 57 u8 src[ETH_ALEN]; member 88 const u8 *src, const u8 *bssid, in wpas_nan_de_tx_send() argument 93 MAC2STR(dst), MAC2STR(src), MAC2STR(bssid), freq, in wpas_nan_de_tx_send() 96 return offchannel_send_action(wpa_s, freq, dst, src, bssid, in wpas_nan_de_tx_send() 119 twork->dst, twork->src, twork->bssid, in wpas_nan_usd_start_tx_cb() 126 const u8 *dst, const u8 *src, const u8 *bssid, in wpas_nan_de_tx() argument 134 return wpas_nan_de_tx_send(wpa_s, freq, wait_time, dst, src, in wpas_nan_de_tx() 144 os_memcpy(twork->src, src, ETH_ALEN); in wpas_nan_de_tx() [all …]
|
D | offchannel.c | 22 wpas_get_tx_interface(struct wpa_supplicant *wpa_s, const u8 *src) in wpas_get_tx_interface() argument 26 if (ether_addr_equal(src, wpa_s->own_addr)) { in wpas_get_tx_interface() 55 if (ether_addr_equal(src, iface->own_addr)) in wpas_get_tx_interface() 260 const u8 *dst, const u8 *src, const u8 *bssid, in offchannel_send_action() argument 264 const u8 *src, const u8 *bssid, in offchannel_send_action() 272 freq, MAC2STR(dst), MAC2STR(src), MAC2STR(bssid), in offchannel_send_action() 295 os_memcpy(wpa_s->pending_action_src, src, ETH_ALEN); in offchannel_send_action() 311 iface = wpas_get_tx_interface(wpa_s, src); in offchannel_send_action() 330 tx_iface = wpas_get_tx_interface(wpa_s, src); in offchannel_send_action()
|
/hostap-latest/src/common/ |
D | sae_pk.c | 213 char * sae_pk_base32_encode(const u8 *src, size_t len_bits) in sae_pk_base32_encode() argument 233 val = i < len ? src[i] : 0; in sae_pk_base32_encode() 250 u8 * sae_pk_base32_decode(const char *src, size_t len, size_t *out_len) in sae_pk_base32_decode() argument 265 if (dtable[(u8) src[i]] != 0x80) in sae_pk_base32_decode() 285 val = src[i]; in sae_pk_base32_decode() 327 u8 *dst, *src, *end; in sae_pk_buf_shift_left_19() local 330 src = buf + 2; in sae_pk_buf_shift_left_19() 333 while (src + 1 < end) { in sae_pk_buf_shift_left_19() 334 *dst++ = (src[0] << 3) | (src[1] >> 5); in sae_pk_buf_shift_left_19() 335 src++; in sae_pk_buf_shift_left_19() [all …]
|
/hostap-latest/hs20/server/ |
D | Makefile | 3 include ../../src/build.rules 5 CFLAGS += -I../../src 6 CFLAGS += -I../../src/utils 7 CFLAGS += -I../../src/crypto
|
/hostap-latest/hostapd/ |
D | sae_pk_gen.c | 25 char *b64 = NULL, *pw = NULL, *pos, *src; in main() local 137 src = pos = b64; in main() 138 while (*src) { in main() 139 if (*src != '\n') in main() 140 *pos++ = *src; in main() 141 src++; in main()
|