Home
last modified time | relevance | path

Searched refs:src (Results 1 – 25 of 162) sorted by relevance

1234567

/hostap-latest/eap_example/
DMakefile3 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/
DMakefile3 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/
Dtest_p2p_messages.py103 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/
Ddrivers.mk17 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 …]
Ddrivers.mak17 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/
Dbase64.c26 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 …]
Dbase64.h12 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/
DMakefile3 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 …]
Drx_eapol.c88 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 …]
Drx_ip.c20 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 …]
Drx_tdls.c201 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 …]
Dwired.c69 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/
Ddoxygen.conf577 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 …]
Ddirectories.doxygen9 \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/
DMakefile3 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
DREADME15 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/
DMakefile8 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/
Ddpp_hostapd.c1013 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/
Dwpa_gui.pro13 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/
Ddpp_supplicant.c41 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 …]
Dnan_usd.c37 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 …]
Doffchannel.c22 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/
Dsae_pk.c213 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/
DMakefile3 include ../../src/build.rules
5 CFLAGS += -I../../src
6 CFLAGS += -I../../src/utils
7 CFLAGS += -I../../src/crypto
/hostap-latest/hostapd/
Dsae_pk_gen.c25 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()

1234567