/external/wpa_supplicant_8/hostapd/src/drivers/ |
H A D | driver.h | 2007 * @len: Maximum length of the buffer 2013 int (*hapd_get_ssid)(void *priv, u8 *buf, int len); 2019 * @len: Length of the SSID in octets 2024 int (*hapd_set_ssid)(void *priv, const u8 *buf, int len); 2506 * @len: Length of buf in octets 2514 int initiator, const u8 *buf, size_t len); 2534 * @buf_len: Return the len of buf 2635 * @len: ie buffer length 2642 int reassoc, u16 status, const u8 *ie, size_t len); 2652 * @len 3929 size_t len; member in struct:wpa_event_data::mlme_rx [all...] |
H A D | driver_atheros.c | 178 set80211priv(struct atheros_driver_data *drv, int op, void *data, int len) argument 181 int do_inline = len < IFNAMSIZ; 194 memcpy(iwr.u.name, data, len); 202 iwr.u.data.length = len; 207 "(%s) len=%d failed: %d (%s)", 210 len, errno, strerror(errno)); 774 size_t len) 783 if (len < IEEE80211_HDRLEN + sizeof(mgmt->u.probe_req)) 798 len - (IEEE80211_HDRLEN + sizeof(mgmt->u.probe_req)); 805 size_t len) 773 atheros_raw_recv_wps(void *ctx, const u8 *src_addr, const u8 *buf, size_t len) argument 804 atheros_raw_recv_11r(void *ctx, const u8 *src_addr, const u8 *buf, size_t len) argument 878 atheros_raw_recv_hs20(void *ctx, const u8 *src_addr, const u8 *buf, size_t len) argument 961 atheros_raw_recv_11v(void *ctx, const u8 *src_addr, const u8 *buf, size_t len) argument 1004 atheros_raw_receive(void *ctx, const u8 *src_addr, const u8 *buf, size_t len) argument 1069 atheros_set_wps_ie(void *priv, const u8 *ie, size_t len, u32 frametype) argument 1137 atheros_sta_auth(void *priv, const u8 *own_addr, const u8 *addr, u16 seq, u16 status_code, const u8 *ie, size_t len) argument 1174 atheros_sta_assoc(void *priv, const u8 *own_addr, const u8 *addr, int reassoc, u16 status_code, const u8 *ie, size_t len) argument 1351 int len = atoi(custom + 16); local 1362 int len = atoi(custom + 17); local 1373 int len = atoi(custom + 14); local 1384 int len = atoi(custom + 12); local 1469 atheros_wireless_event_atheros_custom(struct atheros_driver_data *drv, int opcode, char *buf, int len) argument 1483 atheros_wireless_event_wireless(struct atheros_driver_data *drv, char *data, int len) argument 1541 buf, len); local 1556 atheros_wireless_event_rtm_newlink(void *ctx, struct ifinfomsg *ifi, u8 *buf, size_t len) argument 1657 size_t len; local 1691 handle_read(void *ctx, const u8 *src_addr, const u8 *buf, size_t len) argument 1814 atheros_set_ssid(void *priv, const u8 *buf, int len) argument 1834 atheros_get_ssid(void *priv, u8 *buf, int len) argument 2005 set80211big(struct atheros_driver_data *drv, int op, const void *data, int len) argument 2063 athr_wnm_tfs(struct atheros_driver_data *drv, const u8* peer, u8 *ie, u16 *len, enum wnm_oper oper) argument [all...] |
H A D | driver_bsd.c | 136 bsd_get_ssid(void *priv, u8 *ssid, int len) argument 581 wpa_printf(MSG_DEBUG, "%s: set WPA+RSN ie (len %lu)", __func__, 592 size_t len; local 596 if (sysctl(mib, 6, NULL, &len, NULL, 0) < 0) { 599 len = 2048; 602 return len; 789 handle_read(void *ctx, const u8 *src_addr, const u8 *buf, size_t len) argument 792 drv_event_eapol_rx(drv->hapd, src_addr, buf, len); 1018 handle_read(void *ctx, const u8 *src_addr, const u8 *buf, size_t len) argument 1022 drv_event_eapol_rx(drv->ctx, src_addr, buf, len); 1357 int len, rest; local [all...] |
H A D | driver_hostap.c | 55 int len); 58 static void handle_data(struct hostap_driver_data *drv, u8 *buf, size_t len, argument 67 if (len < sizeof(struct ieee80211_hdr)) 80 event.rx_from_unknown.bssid = get_hdr_bssid(hdr, len); 85 left = len - sizeof(*hdr); 120 size_t len, int ok) 134 event.tx_status.data_len = len; 140 static void handle_frame(struct hostap_driver_data *drv, u8 *buf, size_t len) argument 144 size_t data_len = len; 150 if (len < 2 119 handle_tx_callback(struct hostap_driver_data *drv, u8 *buf, size_t len, int ok) argument 212 int len; local 267 hostap_send_mlme(void *priv, const u8 *msg, size_t len, int noack) argument 288 size_t len; local 374 hostapd_ioctl(void *priv, struct prism2_hostapd_param *param, int len) argument 545 hostap_set_ssid(void *priv, const u8 *buf, int len) argument 818 hostapd_wireless_event_wireless(struct hostap_driver_data *drv, char *data, int len) argument 869 hostapd_wireless_event_rtm_newlink(void *ctx, struct ifinfomsg *ifi, u8 *buf, size_t len) argument [all...] |
H A D | driver_hostap.h | 114 u32 len; member in struct:prism2_download_param::prism2_download_area 180 u16 len; member in struct:prism2_hostapd_param::__anon33615::__anon33620 184 u8 len; member in struct:prism2_hostapd_param::__anon33615::__anon33621
|
H A D | driver_madwifi.c | 93 set80211priv(struct madwifi_driver_data *drv, int op, void *data, int len) argument 96 int do_inline = len < IFNAMSIZ; 111 memcpy(iwr.u.name, data, len); 119 iwr.u.data.length = len; 705 size_t len) 714 if (len < IEEE80211_HDRLEN + sizeof(mgmt->u.probe_req)) 729 len - (IEEE80211_HDRLEN + sizeof(mgmt->u.probe_req)); 761 madwifi_set_wps_ie(void *priv, const u8 *ie, size_t len, u32 frametype) argument 768 (unsigned long) len); 772 beac_ie->app_buflen = len; 704 madwifi_raw_receive(void *ctx, const u8 *src_addr, const u8 *buf, size_t len) argument 924 madwifi_wireless_event_wireless(struct madwifi_driver_data *drv, char *data, int len) argument 983 madwifi_wireless_event_rtm_newlink(void *ctx, struct ifinfomsg *ifi, u8 *buf, size_t len) argument 1084 size_t len; local 1118 handle_read(void *ctx, const u8 *src_addr, const u8 *buf, size_t len) argument 1230 madwifi_set_ssid(void *priv, const u8 *buf, int len) argument 1250 madwifi_get_ssid(void *priv, u8 *buf, int len) argument [all...] |
H A D | driver_ndis.c | 451 char *data, size_t len) 455 size_t buflen = sizeof(*o) + len; 483 if (written > len) { 485 "len (%d)",oid, (unsigned int) written, len); 498 buf = os_zalloc(sizeof(*o) + len); 503 o->Length = len; 506 wpa_printf(MSG_DEBUG, "%s: oid=0x%x len (%d) failed", 507 __func__, oid, len); 511 if (o->Length > len) { 450 ndis_get_oid(struct wpa_driver_ndis_data *drv, unsigned int oid, char *data, size_t len) argument 525 ndis_set_oid(struct wpa_driver_ndis_data *drv, unsigned int oid, const char *data, size_t len) argument 831 int len; local 950 size_t len; local 985 size_t len, i; local 1203 int len, count, i, ret; local 1348 int len; local 1752 int len; local 1870 DWORD len, flags; local 2035 size_t j, len, dlen; local 2357 int len; local 2403 DWORD i, hnd, len; local 2728 size_t len, i, pos; local 2968 size_t j, len; local 3052 ULONG len; local [all...] |
H A D | driver_ndis_.c | 37 * data (variable len, optional) 42 u8 *buf, size_t len) 48 wpa_hexdump(MSG_MSGDUMP, "NDIS: received event data", buf, len); 49 if (len < sizeof(int)) 55 if (buf + len - pos > 2) { 58 if (data_len > (size_t) (buf + len - pos)) { 90 DWORD len; local 93 if (ReadFile(drv->events_pipe, buf, sizeof(buf), &len, NULL)) 94 wpa_driver_ndis_event_process(drv, buf, len); 41 wpa_driver_ndis_event_process(struct wpa_driver_ndis_data *drv, u8 *buf, size_t len) argument
|
H A D | driver_nl80211.c | 393 int wpa_driver_get_p2p_noa(void *priv, u8 *buf, size_t len) { argument 406 int wpa_driver_get_p2p_noa(void *priv, u8 *buf, size_t len); 1160 u8 *buf, size_t len) 1165 attrlen = len; 1185 int ifindex, u8 *buf, size_t len) 1190 if (drv->if_removed && wpa_driver_nl80211_own_ifname(drv, buf, len)) { 1202 nl80211_find_drv(struct nl80211_global *global, int idx, u8 *buf, size_t len) argument 1207 if (wpa_driver_nl80211_own_ifindex(drv, idx, buf, len) || 1217 u8 *buf, size_t len) 1228 drv = nl80211_find_drv(global, ifi->ifi_index, buf, len); 1159 wpa_driver_nl80211_own_ifname(struct wpa_driver_nl80211_data *drv, u8 *buf, size_t len) argument 1184 wpa_driver_nl80211_own_ifindex(struct wpa_driver_nl80211_data *drv, int ifindex, u8 *buf, size_t len) argument 1215 wpa_driver_nl80211_event_rtm_newlink(void *ctx, struct ifinfomsg *ifi, u8 *buf, size_t len) argument 1380 wpa_driver_nl80211_event_rtm_dellink(void *ctx, struct ifinfomsg *ifi, u8 *buf, size_t len) argument 1453 mlme_event_auth(struct wpa_driver_nl80211_data *drv, const u8 *frame, size_t len) argument 1529 mlme_event_assoc(struct wpa_driver_nl80211_data *drv, const u8 *frame, size_t len) argument 1822 mlme_event_mgmt(struct i802_bss *bss, struct nlattr *freq, struct nlattr *sig, const u8 *frame, size_t len) argument 1864 mlme_event_mgmt_tx_status(struct wpa_driver_nl80211_data *drv, struct nlattr *cookie, const u8 *frame, size_t len, struct nlattr *ack) argument 1903 mlme_event_deauth_disassoc(struct wpa_driver_nl80211_data *drv, enum wpa_event_type type, const u8 *frame, size_t len) argument 1998 mlme_event_unprot_disconnect(struct wpa_driver_nl80211_data *drv, enum wpa_event_type type, const u8 *frame, size_t len) argument 2043 size_t len; local 2930 qca_nl80211_avoid_freq(struct wpa_driver_nl80211_data *drv, const u8 *data, size_t len) argument 2977 nl80211_vendor_event_qca(struct wpa_driver_nl80211_data *drv, u32 subcmd, u8 *data, size_t len) argument 2999 size_t len = 0; local 7101 wpa_driver_nl80211_send_mntr(struct wpa_driver_nl80211_data *drv, const void *data, size_t len, int encrypt, int noack) argument 7158 wpa_driver_nl80211_send_frame(struct i802_bss *bss, const void *data, size_t len, int encrypt, int noack, unsigned int freq, int no_cck, int offchanok, unsigned int wait_time) argument 8075 handle_tx_callback(void *ctx, u8 *buf, size_t len, int ok) argument 8095 from_unknown_sta(struct wpa_driver_nl80211_data *drv, u8 *buf, size_t len) argument 8116 handle_frame(struct wpa_driver_nl80211_data *drv, u8 *buf, size_t len, int datarate, int ssi_signal) argument 8150 int len; local 8583 size_t len; local 10054 int len; local 11672 nl80211_send_tdls_mgmt(void *priv, const u8 *dst, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capab, int initiator, const u8 *buf, size_t len) argument [all...] |
H A D | driver_privsep.c | 134 wpa_printf(MSG_DEBUG, "privsep: Invalid scan result len %lu", 163 int len; local 164 os_memcpy(&len, pos, sizeof(int)); 166 if (len < 0 || len > 10000 || pos + len > end) 169 r = os_malloc(len); 172 os_memcpy(r, pos, len); 173 pos += len; 174 if (sizeof(*r) + r->ie_len > (size_t) len) { 267 size_t len = ETH_ALEN; local 281 size_t len = sizeof(reply); local 307 wpa_driver_privsep_event_assoc(void *ctx, enum wpa_event_type event, u8 *buf, size_t len) argument 338 wpa_driver_privsep_event_interface_status(void *ctx, u8 *buf, size_t len) argument 358 wpa_driver_privsep_event_michael_mic_failure( void *ctx, u8 *buf, size_t len) argument 372 wpa_driver_privsep_event_pmkid_candidate(void *ctx, u8 *buf, size_t len) argument 386 wpa_driver_privsep_event_stkstart(void *ctx, u8 *buf, size_t len) argument 399 wpa_driver_privsep_event_ft_response(void *ctx, u8 *buf, size_t len) argument 416 wpa_driver_privsep_event_rx_eapol(void *ctx, u8 *buf, size_t len) argument 557 size_t len; local 691 size_t len = sizeof(*capa); local [all...] |
H A D | driver_roboswitch.c | 139 u8 page, u8 reg, u16 *val, int len) 143 if (len > ROBO_MII_DATA_MAX || 147 for (i = 0; i < len; ++i) { 157 u8 page, u8 reg, u16 *val, int len) 161 if (len > ROBO_MII_DATA_MAX) return -1; 162 for (i = 0; i < len; ++i) { 171 const u8 *buf, size_t len) 175 if (len > 14 && WPA_GET_BE16(buf + 12) == ETH_P_EAPOL && 177 drv_event_eapol_rx(drv->ctx, src_addr, buf + 14, len - 14); 138 wpa_driver_roboswitch_read(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) argument 156 wpa_driver_roboswitch_write(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) argument 170 wpa_driver_roboswitch_receive(void *priv, const u8 *src_addr, const u8 *buf, size_t len) argument
|
H A D | driver_test.c | 313 wpa_printf(MSG_DEBUG, "%s: invalid parameters (sock=%d len=%lu" 1051 static int test_driver_set_ssid(void *priv, const u8 *buf, int len) argument 1056 if (len < 0) 1058 wpa_hexdump_ascii(MSG_DEBUG, "test_driver_set_ssid: SSID", buf, len); 1060 if ((size_t) len > sizeof(bss->ssid)) 1063 os_memcpy(bss->ssid, buf, len); 1064 bss->ssid_len = len; 1188 size_t len = strlen(params->test_socket) + 30; local 1190 drv->own_socket_path = os_malloc(len); 1192 snprintf(drv->own_socket_path, len, 1684 size_t len; local 2099 size_t len; local 2209 size_t len; local [all...] |
H A D | driver_wext.c | 303 void *ctx, const char *ev, size_t len) 308 if (len < sizeof(*mic)) 326 struct wpa_driver_wext_data *drv, const char *ev, size_t len) 332 if (len < sizeof(*cand)) 353 struct wpa_driver_wext_data *drv, const char *ev, int len) 355 if (len < 0) 359 len); 361 drv->assoc_req_ies = os_malloc(len); 366 os_memcpy(drv->assoc_req_ies, ev, len); 367 drv->assoc_req_ies_len = len; 302 wpa_driver_wext_event_wireless_michaelmicfailure( void *ctx, const char *ev, size_t len) argument 325 wpa_driver_wext_event_wireless_pmkidcand( struct wpa_driver_wext_data *drv, const char *ev, size_t len) argument 352 wpa_driver_wext_event_wireless_assocreqie( struct wpa_driver_wext_data *drv, const char *ev, int len) argument 373 wpa_driver_wext_event_wireless_assocrespie( struct wpa_driver_wext_data *drv, const char *ev, int len) argument 420 wpa_driver_wext_event_wireless(struct wpa_driver_wext_data *drv, char *data, int len) argument 540 wpa_driver_wext_event_link(struct wpa_driver_wext_data *drv, char *buf, size_t len, int del) argument 586 wpa_driver_wext_own_ifname(struct wpa_driver_wext_data *drv, u8 *buf, size_t len) argument 611 wpa_driver_wext_own_ifindex(struct wpa_driver_wext_data *drv, int ifindex, u8 *buf, size_t len) argument 629 wpa_driver_wext_event_rtm_newlink(void *ctx, struct ifinfomsg *ifi, u8 *buf, size_t len) argument 710 wpa_driver_wext_event_rtm_dellink(void *ctx, struct ifinfomsg *ifi, u8 *buf, size_t len) argument 1055 wpa_driver_wext_giwscan(struct wpa_driver_wext_data *drv, size_t *len) argument 1416 size_t len; local [all...] |
H A D | driver_wired.c | 114 static void handle_data(void *ctx, unsigned char *buf, size_t len) argument 124 if (len < 14) { 126 (unsigned long) len); 141 left = len - sizeof(*hdr); 156 int len; local 159 len = recv(sock, buf, sizeof(buf), 0); 160 if (len < 0) { 165 handle_data(eloop_ctx, buf, len); 171 int len; local 177 len 316 size_t len; local [all...] |
H A D | ndis_events.c | 454 size_t len; local 471 len = os_strlen(tmp); 472 events->adapter_desc = os_malloc((len + 1) * sizeof(WCHAR)); 477 _snwprintf(events->adapter_desc, len + 1, L"%S", tmp); 494 int len, pos; local 620 len = _snwprintf(query, MAX_QUERY_LEN, 622 if (len < 0 || len >= MAX_QUERY_LEN - 1) { 632 for (pos = 0; vt.bstrVal[pos] && len < MAX_QUERY_LEN - 2; pos++) { 634 if (len > [all...] |
H A D | netlink.c | 25 u8 *buf, size_t len), 23 netlink_receive_link(struct netlink_data *netlink, void (*cb)(void *ctx, struct ifinfomsg *ifi, u8 *buf, size_t len), struct nlmsghdr *h) argument
|
H A D | nl80211_copy.h | 3606 * @len: length of the sequence value to write, 1 through 4 3613 __u32 start, offset, len; member in struct:nl80211_wowlan_tcp_data_seq 3619 * @len: length of each token 3621 * be a multiple of @len for this to make sense 3624 __u32 offset, len; member in struct:nl80211_wowlan_tcp_data_token
|
H A D | rfkill.c | 57 ssize_t len; local 60 len = read(rfkill->fd, &event, sizeof(event)); 61 if (len < 0) { 66 if (len != RFKILL_EVENT_SIZE_V1) { 69 (int) len, RFKILL_EVENT_SIZE_V1); 104 ssize_t len; local 125 len = read(rfkill->fd, &event, sizeof(event)); 126 if (len < 0) { 133 if (len != RFKILL_EVENT_SIZE_V1) { 136 (int) len, RFKILL_EVENT_SIZE_V [all...] |
/external/wpa_supplicant_8/hostapd/src/eap_common/ |
H A D | chap.c | 19 size_t len[3]; local 22 len[0] = 1; 24 len[1] = secret_len; 26 len[2] = challenge_len; 27 return md5_vector(3, addr, len, response);
|
H A D | eap_common.c | 28 size_t len; local 40 len = be_to_host16(hdr->length); 41 if (len < sizeof(*hdr) + min_payload || len > wpabuf_len(msg)) { 71 size_t len; local 77 len = be_to_host16(hdr->length); 83 if (len < sizeof(*hdr) + 8) { 99 *plen = len - sizeof(*hdr) - 8; 106 *plen = len - sizeof(*hdr) - 1; 133 size_t len; local [all...] |
H A D | eap_eke_common.c | 216 size_t len[2]; local 220 len[0] = data_len; 224 len[1] = data2_len; 228 return hmac_sha1_vector(key, key_len, num_elem, addr, len, res); 230 return hmac_sha256_vector(key, key_len, num_elem, addr, len, 237 size_t data_len, u8 *res, size_t len) 253 while (len > 0) { 263 if (len > SHA1_MAC_LEN) { 266 len -= SHA1_MAC_LEN; 268 os_memcpy(res, hash, len); 236 eap_eke_prf_hmac_sha1(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *res, size_t len) argument 277 eap_eke_prf_hmac_sha256(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *res, size_t len) argument 318 eap_eke_prfplus(u8 prf, const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *res, size_t len) argument 411 size_t len; local [all...] |
H A D | eap_fast_common.c | 19 void eap_fast_put_tlv_hdr(struct wpabuf *buf, u16 type, u16 len) argument 23 hdr.len = host_to_be16(len); 29 u16 len) 31 eap_fast_put_tlv_hdr(buf, type, len); 32 wpabuf_put_data(buf, data, len); 97 const char *label, size_t len) 107 out = os_malloc(block_size + len); 111 if (tls_connection_prf(ssl_ctx, conn, label, 1, out, block_size + len) 113 os_memmove(out, out + block_size, len); 28 eap_fast_put_tlv(struct wpabuf *buf, u16 type, const void *data, u16 len) argument 96 eap_fast_derive_key(void *ssl_ctx, struct tls_connection *conn, const char *label, size_t len) argument 176 eap_fast_parse_tlv(struct eap_fast_tlv_parse *tlv, int tlv_type, u8 *pos, size_t len) argument [all...] |
H A D | eap_fast_common.h | 45 be16 len; member in struct:pac_tlv_hdr 92 void eap_fast_put_tlv_hdr(struct wpabuf *buf, u16 type, u16 len); 94 u16 len); 101 const char *label, size_t len); 105 int tlv_type, u8 *pos, size_t len);
|
H A D | eap_gpsk_common.c | 40 u8 *buf, size_t len /* X */) 56 left = len; 57 n = (len + hashlen - 1) / hashlen; 75 u8 *buf, size_t len /* X */) 91 left = len; 92 n = (len + hashlen - 1) / hashlen; 118 u8 *buf, size_t len); 350 u8 *buf, size_t len); 500 const u8 *data, size_t len, u8 *mic) 508 return omac1_aes_128(sk, data, len, mi 499 eap_gpsk_compute_mic_aes(const u8 *sk, size_t sk_len, const u8 *data, size_t len, u8 *mic) argument 523 eap_gpsk_compute_mic(const u8 *sk, size_t sk_len, int vendor, int specifier, const u8 *data, size_t len, u8 *mic) argument [all...] |
H A D | eap_pax_common.c | 24 * @output_len: Output len in bytes (W) 38 size_t len[3]; local 50 len[0] = os_strlen(identifier); 52 len[1] = entropy_len; 54 len[2] = 1; 60 hmac_sha1_vector(key, key_len, 3, addr, len, mac); 94 size_t len[3]; local 102 len[0] = data1_len; 104 len[1] = data2_len; 106 len[ [all...] |