Home | History | Annotate | Download | only in ifconfig

Lines Matching defs:bssid

137 	  {.k_word = "bssid", .k_nextparser = &parse_bssid.ps_parser}
138 , {.k_word = "-bssid", .k_exec = unsetifbssid,
191 struct pstr parse_bssid = PSTR_INITIALIZER1(&parse_bssid, "bssid", setifbssid,
192 "bssid", false, &command_root.pb_parser);
269 struct ieee80211_bssid bssid;
271 memset(&bssid, 0, sizeof(bssid));
273 if (direct_ioctl(env, SIOCS80211BSSID, &bssid) == -1)
282 struct ieee80211_bssid bssid;
285 if (getargstr(env, "bssid", buf, sizeof(buf)) == -1)
286 errx(EXIT_FAILURE, "%s: BSSID too long", __func__);
290 errx(EXIT_FAILURE, "malformed BSSID: %s", buf);
293 memcpy(&bssid.i_bssid, ea->ether_addr_octet,
294 sizeof(bssid.i_bssid));
296 if (direct_ioctl(env, SIOCS80211BSSID, &bssid) == -1)
500 STAT_PRINT(is_rx_wrongbss, "rx from wrong bssid");
524 STAT_PRINT(is_rx_assoc_bss, "rx assoc from wrong bssid");
599 struct ieee80211_bssid bssid;
606 memset(&bssid, 0, sizeof(bssid));
720 if (direct_ioctl(env, SIOCG80211BSSID, &bssid) == -1)
724 if (memcmp(bssid.i_bssid, zero_macaddr, IEEE80211_ADDR_LEN) == 0) {
728 memcpy(ea.ether_addr_octet, bssid.i_bssid,
813 , "BSSID"