Lines Matching refs:bssid
24 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 (ether_addr_equal(array + i * ETH_ALEN, bssid)) in bssid_in_array()
69 const u8 *bssid) in bgscan_learn_add_neighbor() argument
73 if (ether_addr_equal(bss->bssid, bssid)) 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 (ether_addr_equal(bss->bssid, bssid)) in bgscan_learn_get_bss()
130 if (hwaddr_aton(buf + 4, bss->bssid) < 0) { in bgscan_learn_load()
138 MAC2STR(bss->bssid), bss->freq); in bgscan_learn_load()
179 MAC2STR(bss->bssid), bss->freq); in bgscan_learn_save()
186 MAC2STR(bss->bssid), in bgscan_learn_save()
487 u8 bssid[MAX_BSS * ETH_ALEN]; in bgscan_learn_notify_scan() local
502 os_memcpy(bssid + num_bssid * ETH_ALEN, res->bssid, in bgscan_learn_notify_scan()
517 bss = bgscan_learn_get_bss(data, res->bssid); in bgscan_learn_notify_scan()
521 MAC2STR(res->bssid), bss->freq, res->freq); in bgscan_learn_notify_scan()
525 " freq=%d", MAC2STR(res->bssid), res->freq); in bgscan_learn_notify_scan()
529 os_memcpy(bss->bssid, res->bssid, ETH_ALEN); in bgscan_learn_notify_scan()
535 u8 *addr = bssid + j * ETH_ALEN; in bgscan_learn_notify_scan()