Home
last modified time | relevance | path

Searched refs:bssid (Results 1 – 25 of 164) sorted by relevance

1234567

/dragonfly/contrib/wpa_supplicant/wpa_supplicant/
HDblacklist.c22 const u8 *bssid) in wpa_blacklist_get() argument
26 if (wpa_s == NULL || bssid == NULL) in wpa_blacklist_get()
31 if (os_memcmp(e->bssid, bssid, ETH_ALEN) == 0) in wpa_blacklist_get()
56 int wpa_blacklist_add(struct wpa_supplicant *wpa_s, const u8 *bssid) in wpa_blacklist_add() argument
60 if (wpa_s == NULL || bssid == NULL) in wpa_blacklist_add()
63 e = wpa_blacklist_get(wpa_s, bssid); in wpa_blacklist_add()
68 MAC2STR(bssid), e->count); in wpa_blacklist_add()
75 os_memcpy(e->bssid, bssid, ETH_ALEN); in wpa_blacklist_add()
80 MAC2STR(bssid)); in wpa_blacklist_add()
92 int wpa_blacklist_del(struct wpa_supplicant *wpa_s, const u8 *bssid) in wpa_blacklist_del() argument
[all …]
HDbgscan_learn.c24 u8 bssid[ETH_ALEN]; member
52 static int bssid_in_array(u8 *array, size_t array_len, const u8 *bssid) in bssid_in_array() argument
60 if (os_memcmp(array + i * ETH_ALEN, bssid, ETH_ALEN) == 0) in bssid_in_array()
69 const u8 *bssid) in bgscan_learn_add_neighbor() argument
73 if (os_memcmp(bss->bssid, bssid, ETH_ALEN) == 0) in bgscan_learn_add_neighbor()
75 if (bssid_in_array(bss->neigh, bss->num_neigh, bssid)) in bgscan_learn_add_neighbor()
82 os_memcpy(n + bss->num_neigh * ETH_ALEN, bssid, ETH_ALEN); in bgscan_learn_add_neighbor()
89 struct bgscan_learn_data *data, const u8 *bssid) in bgscan_learn_get_bss() argument
94 if (os_memcmp(bss->bssid, bssid, ETH_ALEN) == 0) in bgscan_learn_get_bss()
130 if (hwaddr_aton(buf + 4, bss->bssid) < 0) { in bgscan_learn_load()
[all …]
HDwnm_sta.c38 return wpa_drv_wnm_oper(wpa_s, oper, wpa_s->bssid, buf, buf_len); in ieee80211_11_get_tfs_ie()
72 MAC2STR(wpa_s->bssid)); in ieee802_11_send_wnmsleep_req()
154 os_memcpy(mgmt->da, wpa_s->bssid, ETH_ALEN); in ieee802_11_send_wnmsleep_req()
156 os_memcpy(mgmt->bssid, wpa_s->bssid, ETH_ALEN); in ieee802_11_send_wnmsleep_req()
181 res = wpa_drv_send_action(wpa_s, wpa_s->assoc_freq, 0, wpa_s->bssid, in ieee802_11_send_wnmsleep_req()
182 wpa_s->own_addr, wpa_s->bssid, in ieee802_11_send_wnmsleep_req()
204 wpa_s->bssid, NULL, NULL); in wnm_sleep_mode_enter_success()
215 if (ieee80211_11_set_tfs_ie(wpa_s, wpa_s->bssid, in wnm_sleep_mode_enter_success()
230 wpa_drv_wnm_oper(wpa_s, WNM_SLEEP_EXIT_CONFIRM, wpa_s->bssid, in wnm_sleep_mode_exit_success()
396 wpa_s->bssid, NULL, NULL); in ieee802_11_rx_wnmsleep_resp()
[all …]
HDevents.c136 struct wpa_supplicant *wpa_s, const u8 *bssid) in wpa_supplicant_get_new_bss() argument
142 bss = wpa_bss_get(wpa_s, bssid, ssid->ssid, ssid->ssid_len); in wpa_supplicant_get_new_bss()
144 bss = wpa_bss_get_bssid(wpa_s, bssid); in wpa_supplicant_get_new_bss()
152 struct wpa_bss *bss = wpa_supplicant_get_new_bss(wpa_s, wpa_s->bssid); in wpa_supplicant_update_current_bss()
158 bss = wpa_supplicant_get_new_bss(wpa_s, wpa_s->bssid); in wpa_supplicant_update_current_bss()
211 if (disallowed_bssid(wpa_s, wpa_s->bssid) || in wpa_supplicant_select_config()
305 bssid_changed = !is_zero_ether_addr(wpa_s->bssid); in wpa_supplicant_mark_disassoc()
306 os_memset(wpa_s->bssid, 0, ETH_ALEN); in wpa_supplicant_mark_disassoc()
376 MAC2STR(data->pmkid_candidate.bssid), in wpa_supplicant_event_pmkid_candidate()
380 pmksa_candidate_add(wpa_s->wpa, data->pmkid_candidate.bssid, in wpa_supplicant_event_pmkid_candidate()
[all …]
HDhs20_supplicant.c49 u8 bssid[ETH_ALEN]; member
70 u8 *bssid = wpa_s->bssid; in hs20_configure_frame_filters() local
78 " is not a Hotspot 2.0 network", MAC2STR(bssid)); in hs20_configure_frame_filters()
304 os_memcpy(icon_entry->bssid, dst, ETH_ALEN); in hs20_anqp_send_req()
322 const u8 *bssid, in hs20_find_icon() argument
328 if (os_memcmp(icon->bssid, bssid, ETH_ALEN) == 0 && in hs20_find_icon()
337 int hs20_get_icon(struct wpa_supplicant *wpa_s, const u8 *bssid, in hs20_get_icon() argument
348 MAC2STR(bssid), file_name, (unsigned int) offset, in hs20_get_icon()
351 icon = hs20_find_icon(wpa_s, bssid, file_name); in hs20_get_icon()
378 MAC2STR(icon->bssid), icon->dialog_token, in hs20_free_icon_entry()
[all …]
HDbss.c244 " SSID '%s' due to %s", bss->id, MAC2STR(bss->bssid), in wpa_bss_remove()
246 wpas_notify_bss_removed(wpa_s, bss->bssid, bss->id); in wpa_bss_remove()
260 struct wpa_bss * wpa_bss_get(struct wpa_supplicant *wpa_s, const u8 *bssid, in wpa_bss_get() argument
264 if (!wpa_supplicant_filter_bssid_match(wpa_s, bssid)) in wpa_bss_get()
267 if (os_memcmp(bss->bssid, bssid, ETH_ALEN) == 0 && in wpa_bss_get()
298 os_memcpy(dst->bssid, src->bssid, ETH_ALEN); in wpa_bss_copy_res()
381 return !is_zero_ether_addr(bss->bssid) && in wpa_bss_in_use()
382 (os_memcmp(bss->bssid, wpa_s->bssid, ETH_ALEN) == 0 || in wpa_bss_in_use()
383 os_memcmp(bss->bssid, wpa_s->pending_bssid, ETH_ALEN) == 0); in wpa_bss_in_use()
467 bss->id, MAC2STR(bss->bssid), wpa_ssid_txt(ssid, ssid_len), in wpa_bss_add()
[all …]
HDnotify.c95 if (wpa_s->fst && !is_zero_ether_addr(wpa_s->bssid)) { in wpas_notify_state_changed()
97 fst_notify_peer_connected(wpa_s->fst, wpa_s->bssid); in wpas_notify_state_changed()
100 fst_notify_peer_disconnected(wpa_s->fst, wpa_s->bssid); in wpas_notify_state_changed()
116 MAC2STR(wpa_s->bssid), in wpas_notify_state_changed()
394 u8 bssid[], unsigned int id) in wpas_notify_bss_added() argument
399 wpas_dbus_register_bss(wpa_s, bssid, id); in wpas_notify_bss_added()
401 id, MAC2STR(bssid)); in wpas_notify_bss_added()
406 u8 bssid[], unsigned int id) in wpas_notify_bss_removed() argument
411 wpas_dbus_unregister_bss(wpa_s, bssid, id); in wpas_notify_bss_removed()
413 id, MAC2STR(bssid)); in wpas_notify_bss_removed()
[all …]
HDwps_supplicant.c90 const u8 *bssid = wpa_s->bssid; in wpas_wps_eapol_cb() local
91 if (is_zero_ether_addr(bssid)) in wpas_wps_eapol_cb()
92 bssid = wpa_s->pending_bssid; in wpas_wps_eapol_cb()
96 "suitable AP", MAC2STR(bssid)); in wpas_wps_eapol_cb()
97 wpa_blacklist_add(wpa_s, bssid); in wpas_wps_eapol_cb()
207 bss = wpa_bss_get(wpa_s, wpa_s->bssid, in wpas_wps_security_workaround()
283 if (os_memcmp(ssid->bssid, new_ssid->bssid, ETH_ALEN) != in wpas_wps_remove_dup_network()
730 wpas_p2p_wps_success(wpa_s, wpa_s->bssid, 0); in wpa_supplicant_wps_event_success()
1005 const u8 *bssid) in wpas_wps_add_network() argument
1030 if (bssid) { in wpas_wps_add_network()
[all …]
HDblacklist.h14 u8 bssid[ETH_ALEN]; member
19 const u8 *bssid);
20 int wpa_blacklist_add(struct wpa_supplicant *wpa_s, const u8 *bssid);
21 int wpa_blacklist_del(struct wpa_supplicant *wpa_s, const u8 *bssid);
HDwps_supplicant.h32 int wpas_wps_start_pbc(struct wpa_supplicant *wpa_s, const u8 *bssid,
34 int wpas_wps_start_pin(struct wpa_supplicant *wpa_s, const u8 *bssid,
38 int wpas_wps_start_reg(struct wpa_supplicant *wpa_s, const u8 *bssid,
69 const u8 *bssid,
87 void wpas_wps_notify_assoc(struct wpa_supplicant *wpa_s, const u8 *bssid);
147 const u8 *bssid) in wpas_wps_notify_assoc() argument
HDsme.c88 const u8 *bssid, int external, in sme_auth_build_sae_commit() argument
119 os_memcmp(bssid, wpa_s->sme.sae.tmp->bssid, ETH_ALEN) == 0) { in sme_auth_build_sae_commit()
129 if (sae_prepare_commit(wpa_s->own_addr, bssid, in sme_auth_build_sae_commit()
137 os_memcpy(wpa_s->sme.sae.tmp->bssid, bssid, ETH_ALEN); in sme_auth_build_sae_commit()
278 params.bssid = bss->bssid; in sme_send_authentication()
343 bssid_changed = !is_zero_ether_addr(wpa_s->bssid); in sme_send_authentication()
344 os_memset(wpa_s->bssid, 0, ETH_ALEN); in sme_send_authentication()
345 os_memcpy(wpa_s->pending_bssid, bss->bssid, ETH_ALEN); in sme_send_authentication()
363 if (pmksa_cache_set_current(wpa_s->wpa, NULL, bss->bssid, in sme_send_authentication()
642 pmksa_cache_set_current(wpa_s->wpa, NULL, bss->bssid, ssid, 0, in sme_send_authentication()
[all …]
HDwpas_glue.c141 u8 *msg, *dst, bssid[ETH_ALEN]; in wpa_supplicant_eapol_send() local
188 if (is_zero_ether_addr(wpa_s->bssid)) { in wpa_supplicant_eapol_send()
191 if (wpa_drv_get_bssid(wpa_s, bssid) == 0 && in wpa_supplicant_eapol_send()
192 !is_zero_ether_addr(bssid)) { in wpa_supplicant_eapol_send()
193 dst = bssid; in wpa_supplicant_eapol_send()
207 dst = wpa_s->bssid; in wpa_supplicant_eapol_send()
244 unicast ? wpa_s->bssid : NULL, in wpa_eapol_set_wep_key()
380 if (os_memcmp(bss->bssid, wpa_s->bssid, ETH_ALEN) != 0) in wpa_get_beacon_ie()
481 static int wpa_supplicant_get_bssid(void *ctx, u8 *bssid) in wpa_supplicant_get_bssid() argument
484 return wpa_drv_get_bssid(wpa_s, bssid); in wpa_supplicant_get_bssid()
[all …]
HDpreauth_test.c120 static int wpa_supplicant_get_bssid(void *wpa_s, u8 *bssid) in wpa_supplicant_get_bssid() argument
147 const u8 *bssid, const u8 *pmkid, in wpa_supplicant_add_pmkid() argument
157 const u8 *bssid, const u8 *pmkid, in wpa_supplicant_remove_pmkid() argument
279 u8 bssid[ETH_ALEN]; in main() local
296 if (hwaddr_aton(argv[2], bssid)) { in main()
338 if (rsn_preauth_init(wpa_s.wpa, bssid, &wpa_s.conf->ssid->eap)) in main()
350 ret = pmksa_cache_set_current(wpa_s.wpa, NULL, bssid, NULL, 0, in main()
HDwpa_priv.c264 params.bssid = auth->bssid; in wpa_priv_cmd_authenticate()
298 u8 *bssid; in wpa_priv_cmd_associate() local
316 bssid = assoc->bssid; in wpa_priv_cmd_associate()
317 if (bssid[0] | bssid[1] | bssid[2] | bssid[3] | bssid[4] | bssid[5]) in wpa_priv_cmd_associate()
318 params.bssid = bssid; in wpa_priv_cmd_associate()
344 u8 bssid[ETH_ALEN]; in wpa_priv_cmd_get_bssid() local
350 iface->driver->get_bssid(iface->drv_priv, bssid) < 0) in wpa_priv_cmd_get_bssid()
353 sendto(iface->fd, bssid, ETH_ALEN, 0, (struct sockaddr *) from, in wpa_priv_cmd_get_bssid()
898 os_memcpy(auth->bssid, data->auth.bssid, ETH_ALEN); in wpa_priv_send_auth()
HDrrm.c261 if (wpa_drv_send_action(wpa_s, wpa_s->assoc_freq, 0, wpa_s->bssid, in wpas_rrm_send_neighbor_rep_request()
262 wpa_s->own_addr, wpa_s->bssid, in wpas_rrm_send_neighbor_rep_request()
384 if (wpa_drv_send_action(wpa_s, wpa_s->assoc_freq, 0, wpa_s->bssid, in wpas_rrm_send_msr_report_mpdu()
385 wpa_s->own_addr, wpa_s->bssid, in wpas_rrm_send_msr_report_mpdu()
917 if (os_memcmp(data->bssid, broadcast_ether_addr, ETH_ALEN) != 0 && in wpas_add_beacon_rep()
918 os_memcmp(data->bssid, bss->bssid, ETH_ALEN) != 0) in wpas_add_beacon_rep()
934 os_memcpy(rep.bssid, bss->bssid, ETH_ALEN); in wpas_add_beacon_rep()
1175 os_memcpy(data->bssid, req->bssid, ETH_ALEN); in wpas_rm_handle_beacon_req()
1457 wpa_s->own_addr, wpa_s->bssid, in wpas_rrm_handle_link_measurement_request()
1485 MAC2STR(wpa_s->current_bss->bssid)); in wpas_beacon_rep_scan_process()
[all …]
HDnotify.h60 void wpas_notify_bss_added(struct wpa_supplicant *wpa_s, u8 bssid[],
62 void wpas_notify_bss_removed(struct wpa_supplicant *wpa_s, u8 bssid[],
108 int status, const u8 *bssid);
138 const u8 *addr, const u8 *dst, const u8 *bssid,
149 const u8 *bssid, int id, int op_freq);
/dragonfly/tools/tools/net80211/wlanwds/
HDwlanwds.c76 uint8_t bssid[IEEE80211_ADDR_LEN]; /* bssid of associated sta */ member
90 const uint8_t bssid[IEEE80211_ADDR_LEN]);
92 static void wds_leave(const uint8_t bssid[IEEE80211_ADDR_LEN]);
242 getbssid(int s, const char *ifname, char bssid[IEEE80211_ADDR_LEN]) in getbssid()
249 ireq.i_data = bssid; in getbssid()
264 char bssid[IEEE80211_ADDR_LEN]; in scanforvaps() local
275 getbssid(s, ifname, p->bssid); in scanforvaps()
280 ether_sprintf(bssid), ifname); in scanforvaps()
368 wds_discovery(const char *ifname, const uint8_t bssid[IEEE80211_ADDR_LEN]) in wds_discovery()
376 if (IEEE80211_ADDR_EQ(p->bssid, bssid)) { in wds_discovery()
[all …]
/dragonfly/contrib/wpa_supplicant/src/rsn_supp/
HDpreauth.c28 u8 bssid[ETH_ALEN]; member
326 p = pmksa_cache_get(sm->pmksa, candidate->bssid, NULL, NULL, 0); in rsn_preauth_candidate_process()
327 if (os_memcmp(sm->bssid, candidate->bssid, ETH_ALEN) != 0 && in rsn_preauth_candidate_process()
332 MAC2STR(candidate->bssid)); in rsn_preauth_candidate_process()
334 rsn_preauth_init(sm, candidate->bssid, in rsn_preauth_candidate_process()
341 MAC2STR(candidate->bssid)); in rsn_preauth_candidate_process()
345 wpa_sm_add_pmkid(sm, NULL, candidate->bssid, p->pmkid, in rsn_preauth_candidate_process()
368 void pmksa_candidate_add(struct wpa_sm *sm, const u8 *bssid, in pmksa_candidate_add() argument
375 bssid, 0); in pmksa_candidate_add()
388 if (os_memcmp(pos->bssid, bssid, ETH_ALEN) == 0) { in pmksa_candidate_add()
[all …]
HDpreauth.h21 void rsn_preauth_scan_result(struct wpa_sm *sm, const u8 *bssid,
23 void pmksa_candidate_add(struct wpa_sm *sm, const u8 *bssid,
55 static inline void rsn_preauth_scan_result(struct wpa_sm *sm, const u8 *bssid, in rsn_preauth_scan_result() argument
61 const u8 *bssid, in pmksa_candidate_add() argument
HDwpa.h35 int (*get_bssid)(void *ctx, u8 *bssid);
42 int (*add_pmkid)(void *ctx, void *network_ctx, const u8 *bssid,
45 int (*remove_pmkid)(void *ctx, void *network_ctx, const u8 *bssid,
122 void wpa_sm_notify_assoc(struct wpa_sm *sm, const u8 *bssid);
125 const u8 *pmkid, const u8 *bssid);
164 const u8 *pmkid, const u8 *bssid,
166 int wpa_sm_pmksa_exists(struct wpa_sm *sm, const u8 *bssid,
194 static inline void wpa_sm_notify_assoc(struct wpa_sm *sm, const u8 *bssid) in wpa_sm_notify_assoc() argument
204 const u8 *bssid) in wpa_sm_set_pmk() argument
453 int fils_process_auth(struct wpa_sm *sm, const u8 *bssid, const u8 *data,
[all …]
/dragonfly/contrib/wpa_supplicant/src/ap/
HDneighbor_db.c19 hostapd_neighbor_get(struct hostapd_data *hapd, const u8 *bssid, in hostapd_neighbor_get() argument
26 if (os_memcmp(bssid, nr->bssid, ETH_ALEN) == 0 && in hostapd_neighbor_get()
45 os_memset(nr->bssid, 0, sizeof(nr->bssid)); in hostapd_neighbor_clear_entry()
66 int hostapd_neighbor_set(struct hostapd_data *hapd, const u8 *bssid, in hostapd_neighbor_set() argument
73 entry = hostapd_neighbor_get(hapd, bssid, ssid); in hostapd_neighbor_set()
81 os_memcpy(entry->bssid, bssid, ETH_ALEN); in hostapd_neighbor_set()
105 hostapd_neighbor_remove(hapd, bssid, ssid); in hostapd_neighbor_set()
110 int hostapd_neighbor_remove(struct hostapd_data *hapd, const u8 *bssid, in hostapd_neighbor_remove() argument
115 nr = hostapd_neighbor_get(hapd, bssid, ssid); in hostapd_neighbor_remove()
HDneighbor_db.h14 hostapd_neighbor_get(struct hostapd_data *hapd, const u8 *bssid,
16 int hostapd_neighbor_set(struct hostapd_data *hapd, const u8 *bssid,
21 int hostapd_neighbor_remove(struct hostapd_data *hapd, const u8 *bssid,
/dragonfly/contrib/wpa_supplicant/src/fst/
HDfst_group.c40 mbie->chan, MAC2STR(mbie->bssid), mbie->beacon_int, in fst_dump_mb_ies()
54 static void fst_fill_mb_ie(struct wpabuf *buf, const u8 *bssid, in fst_fill_mb_ie() argument
76 if (bssid) in fst_fill_mb_ie()
77 os_memcpy(mbie->bssid, bssid, ETH_ALEN); in fst_fill_mb_ie()
92 const u8 *bssid; in fst_fill_iface_mb_ies() local
94 bssid = fst_iface_get_bssid(f); in fst_fill_iface_mb_ies()
95 if (bssid) { in fst_fill_iface_mb_ies()
101 fst_fill_mb_ie(buf, bssid, fst_iface_get_addr(f), in fst_fill_iface_mb_ies()
184 peer_addr = mbie->bssid; in fst_mbie_get_peer_addr()
/dragonfly/contrib/wpa_supplicant/wpa_supplicant/dbus/
HDdbus_new.h176 u8 bssid[ETH_ALEN], unsigned int id);
178 u8 bssid[ETH_ALEN], unsigned int id);
225 int status, const u8 *bssid);
246 const u8 *addr, const u8 *dst, const u8 *bssid,
256 const u8 *bssid, int id,
352 u8 bssid[ETH_ALEN], unsigned int id) in wpas_dbus_unregister_bss()
358 u8 bssid[ETH_ALEN], unsigned int id) in wpas_dbus_register_bss()
485 const u8 *bssid) in wpas_dbus_signal_p2p_invitation_result() argument
562 const u8 *bssid, in wpas_dbus_signal_preq() argument
589 const u8 *bssid, int id, in wpas_dbus_signal_p2p_invitation_received() argument
/dragonfly/contrib/wpa_supplicant/src/drivers/
HDdriver_nl80211_event.c240 event.assoc_reject.bssid = mgmt->bssid; in mlme_event_assoc()
254 os_memcpy(drv->bssid, mgmt->sa, ETH_ALEN); in mlme_event_assoc()
335 event.assoc_reject.bssid = nla_data(addr); in mlme_event_connect()
338 if (!event.assoc_reject.bssid || in mlme_event_connect()
339 (os_memcmp(event.assoc_reject.bssid, in mlme_event_connect()
385 os_memcpy(drv->bssid, nla_data(addr), ETH_ALEN); in mlme_event_connect()
386 os_memcpy(drv->prev_bssid, drv->bssid, ETH_ALEN); in mlme_event_connect()
665 MAC2STR(mgmt->da), MAC2STR(mgmt->sa), MAC2STR(mgmt->bssid), in mlme_event_mgmt()
722 const u8 *bssid = NULL; in mlme_event_deauth_disassoc() local
732 bssid = mgmt->bssid; in mlme_event_deauth_disassoc()
[all …]

1234567