/haiku/src/libs/compat/freebsd_wlan/net80211/ |
H A D | ieee80211_scan.h | 80 uint8_t ssid[IEEE80211_NWID_LEN]; /* ssid contents */ member in struct:ieee80211_scan_ssid 82 #define IEEE80211_SCAN_MAX_SSID 1 /* max # ssid's to probe */ 140 uint8_t ss_nssid; /* # ssid's to probe/match */ 142 /* ssid's to probe/match */ 158 #define IEEE80211_SCAN_NOSSID 0x80000000 /* don't update ssid list */ 240 uint8_t *ssid; member in struct:ieee80211_scanparams
|
H A D | ieee80211_adhoc.c | 238 "synchronized with %s ssid ", 710 uint8_t *ssid, *rates, *xrates; local 900 * [tlv] ssid 904 ssid = rates = xrates = NULL; 909 ssid = frm; 924 IEEE80211_VERIFY_ELEMENT(ssid, IEEE80211_NWID_LEN, return); 925 IEEE80211_VERIFY_SSID(vap->iv_bss, ssid, return); 926 if ((vap->iv_flags & IEEE80211_F_HIDESSID) && ssid[1] == 0) { 929 "%s", "no ssid with ssid suppressio [all...] |
H A D | ieee80211_ddb.c | 379 vap->iv_des_ssid[0].len, vap->iv_des_ssid[0].ssid); 401 vap->iv_scanreq_ssid[i].len, vap->iv_scanreq_ssid[i].ssid); 729 _db_show_ssid(const char *tag, int ix, int len, const uint8_t *ssid) argument 739 for (i = 0, p = ssid; i < len; i++, p++) { 745 for (i = 0, p = ssid; i < len; i++, p++) 750 for (i = 0, p = ssid; i < len; i++, p++)
|
H A D | ieee80211_hostap.c | 314 "synchronized with %s ssid ", 1750 uint8_t *ssid, *rates, *xrates, *wpa, *rsn, *wme, *ath, *htcap; local 1880 * [tlv] ssid 1884 ssid = rates = xrates = NULL; 1889 ssid = frm; 1904 IEEE80211_VERIFY_ELEMENT(ssid, IEEE80211_NWID_LEN, return); 1905 IEEE80211_VERIFY_SSID(vap->iv_bss, ssid, return); 1906 if ((vap->iv_flags & IEEE80211_F_HIDESSID) && ssid[1] == 0) { 1909 "%s", "no ssid with ssid suppressio [all...] |
H A D | ieee80211_input.c | 504 * [tlv] ssid 537 scan->ssid = frm; 666 IEEE80211_VERIFY_ELEMENT(scan->ssid, IEEE80211_NWID_LEN, 879 uint8_t mac[IEEE80211_ADDR_LEN], uint8_t *ssid) 881 printf("[%s] discard %s frame, ssid mismatch: ", 883 ieee80211_print_essid(ssid + 2, ssid[1]); 878 ieee80211_ssid_mismatch(struct ieee80211vap *vap, const char *tag, uint8_t mac[IEEE80211_ADDR_LEN], uint8_t *ssid) argument
|
H A D | ieee80211_node.c | 351 memcpy(ni->ni_essid, vap->iv_des_ssid[0].ssid, ni->ni_esslen); 473 memcmp(ni->ni_essid, ssids[i].ssid, ni->ni_esslen) == 0) 623 if (vap->iv_des_nssid == 0 && scan->ssid == NULL) 629 if (!! (vap->iv_des_nssid == 0) != !! (scan->ssid == NULL)) 635 if (scan->ssid == NULL) 643 if (vap->iv_des_ssid[i].len != scan->ssid[1]) 647 if (memcmp(vap->iv_des_ssid[i].ssid, scan->ssid + 2, 1534 /* NB: propagate ssid so available to WPA supplicant */ 1536 memcpy(ni->ni_essid, vap->iv_des_ssid[0].ssid, n [all...] |
H A D | ieee80211_input.h | 59 uint8_t mac[IEEE80211_ADDR_LEN], uint8_t *ssid);
|
H A D | ieee80211_ioctl.c | 279 ("len %u ssid %u ie %u", len, se->se_ssid[1], ielen)); 798 memcpy(tmpssid, vap->iv_des_ssid[0].ssid, ireq->i_len); 1538 * Match mac address and any ssid. 1559 const uint8_t ssid[IEEE80211_NWID_LEN]) 1571 lookup.essid = ssid; 1584 const uint8_t ssid[IEEE80211_NWID_LEN]) 1603 memset(vap->iv_des_ssid[0].ssid, 0, IEEE80211_NWID_LEN); 1605 memcpy(vap->iv_des_ssid[0].ssid, ssid, ssid_len); 1610 memcpy(sr->sr_ssid[0].ssid, ssi 1557 setmlme_assoc_sta(struct ieee80211vap *vap, const uint8_t mac[IEEE80211_ADDR_LEN], int ssid_len, const uint8_t ssid[IEEE80211_NWID_LEN]) argument 1582 setmlme_assoc_adhoc(struct ieee80211vap *vap, const uint8_t mac[IEEE80211_ADDR_LEN], int ssid_len, const uint8_t ssid[IEEE80211_NWID_LEN]) argument [all...] |
H A D | ieee80211_scan.c | 317 "%s: too many ssid %d, ignoring all of them\n", 398 "%s: setting nojoin due to no configured ssid\n", __func__); 573 ieee80211_print_essid(sp->ssid + 2, sp->ssid[1]);
|
H A D | ieee80211_proto.h | 121 const uint8_t *ssid, size_t ssidlen);
|
H A D | ieee80211_scan_sta.c | 129 #define MATCH_SSID 0x00010 /* ssid mismatch */ 276 /* XXX ap beaconing multiple ssid w/ same bssid */ 277 if (sp->ssid[1] != 0 && 279 memcpy(ise->se_ssid, sp->ssid, 2+sp->ssid[1]); 991 if (match_id(ie, ssids[i].ssid, ssids[i].len)) 1667 * an ssid; start one up. If no channel was
|
H A D | ieee80211_ioctl.h | 123 uint32_t is_rx_ssidmismatch; /* rx frame ssid mismatch */ 318 uint8_t im_ssid_len; /* length of optional ssid */ 801 * specified ssid and, by default, a broadcast ProbeRequest frame. 802 * The set of ssid's is specified in the request. 851 uint8_t ssid[IEEE80211_NWID_LEN]; /* ssid contents */ member in struct:ieee80211_scan_req::__anon15
|
H A D | ieee80211_output.c | 2092 * Add an ssid element to a frame. 2095 ieee80211_add_ssid(uint8_t *frm, const uint8_t *ssid, u_int len) argument 2099 memcpy(frm, ssid, len); 2424 * Send a probe request frame with the specified ssid 2432 const uint8_t *ssid, size_t ssidlen) 2470 * [tlv] ssid 2499 frm = ieee80211_add_ssid(frm, ssid, ssidlen); 2568 "send probe req on channel %u bssid %s sa %6D da %6D ssid \"%.*s\"\n", 2573 ssidlen, ssid); 2742 * [tlv] ssid 2428 ieee80211_send_probereq(struct ieee80211_node *ni, const uint8_t sa[IEEE80211_ADDR_LEN], const uint8_t da[IEEE80211_ADDR_LEN], const uint8_t bssid[IEEE80211_ADDR_LEN], const uint8_t *ssid, size_t ssidlen) argument [all...] |
H A D | ieee80211_mesh.c | 1982 uint8_t *ssid, *meshid, *rates, *xrates; local 2000 * [tlv] ssid 2005 ssid = meshid = rates = xrates = NULL; 2010 ssid = frm; 2024 IEEE80211_VERIFY_ELEMENT(ssid, IEEE80211_NWID_LEN, return); 2032 /* NB: meshid, not ssid */
|
H A D | ieee80211_scan_sw.c | 283 * Update the ssid list and mark flags so if 546 ss->ss_ssid[i].ssid, ss->ss_ssid[i].len);
|
/haiku/src/libs/compat/openbsd_wlan/net80211/ |
H A D | ieee80211_input.c | 1609 const u_int8_t *tstamp, *ssid, *rates, *xrates, *edcaie, *wmmie, *tim; local 1650 ssid = rates = xrates = edcaie = wmmie = rsnie = wpaie = tim = NULL; 1665 ssid = frm; 1739 if (ssid == NULL || ssid[1] > IEEE80211_NWID_LEN) { 1781 ieee80211_print_essid(ssid + 2, ssid[1]); 1992 if (ssid[1] != 0 && ni->ni_essid[0] == '\0') { 1993 ni->ni_esslen = ssid[1]; 1995 /* we know that ssid[ 2047 const u_int8_t *ssid, *rates, *xrates, *htcaps, *vhtcaps; local 2203 const u_int8_t *ssid, *rates, *xrates, *rsnie, *wpaie, *wmeie; local [all...] |
H A D | ieee80211_output.c | 761 ieee80211_add_ssid(u_int8_t *frm, const u_int8_t *ssid, u_int len) argument 765 memcpy(frm, ssid, len);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/aironetwifi/dev/an/ |
H A D | if_an.c | 318 struct an_ltv_ssidlist_new ssid; local 321 bzero((char *)&ssid, sizeof(ssid)); 336 ssid.an_len = sizeof(ssid); 337 ssid.an_type = AN_RID_SSIDLIST; 355 if (an_read_record(sc, (struct an_ltv_gen *)&ssid)) { 360 /* See if the ssid matches what we expect ... but doesn't have to */ 361 if (strcmp(ssid.an_entry[0].an_ssid, AN_DEF_SSID)) { 706 /* Read ssid lis 1749 struct an_ltv_ssidlist_new *ssid; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2100/dev/ipw/ |
H A D | if_ipw.c | 2073 ipw_setssid(struct ipw_softc *sc, void *ssid, size_t ssidlen) argument 2079 * this install a bogus ssid when no ssid is specified 2092 ieee80211_print_essid(ssid, ssidlen); 2096 return ipw_cmd(sc, IPW_CMD_SET_ESSID, ssid, ssidlen); 2129 * Setup null/bogus ssid so firmware doesn't use any previous 2130 * ssid to try and associate. This is because the ``don't
|
/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/dev/pci/ |
H A D | if_iwmreg.h | 5292 uint8_t ssid[IEEE80211_NWID_LEN]; member in struct:iwm_ssid_ie 5343 * @flags: bits 1-20: directed scan to i'th ssid 5530 * @ssid: MAC address to filter out 5535 uint8_t ssid[ETHER_ADDR_LEN]; member in struct:iwm_scan_offload_blacklist 5550 * @ssid_index: index to ssid list in fixed part 5749 * @flags: bitmap - 0-19: directed scan to i'th ssid.
|
H A D | if_iwm.c | 7831 memcpy(req->direct_scan[0].ssid, ic->ic_des_essid, 8101 memcpy(tail->direct_scan[0].ssid, ic->ic_des_essid, 8106 memcpy(tailv1->direct_scan[0].ssid, ic->ic_des_essid,
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iaxwifi200/dev/pci/ |
H A D | if_iwxreg.h | 6338 uint8_t ssid[IEEE80211_NWID_LEN]; member in struct:iwx_ssid_ie 6389 * @flags: bits 1-20: directed scan to i'th ssid 6514 * @ssid: MAC address to filter out 6519 uint8_t ssid[ETHER_ADDR_LEN]; member in struct:iwx_scan_offload_blacklist 6534 * @ssid_index: index to ssid list in fixed part 6779 * @flags: bitmap - 0-19: directed scan to i'th ssid. 7055 * @short_ssid_num: number of valid short SSIDs in short ssid array
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/ |
H A D | if_iwi.c | 2739 error = iwi_cmd(sc, IWI_CMD_SET_ESSID, ss->ss_ssid[0].ssid,
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/ |
H A D | if_iwn.c | 7141 memcpy(essid[0].data, ss->ss_ssid[0].ssid, ss->ss_ssid[0].len); 7144 DPRINTF(sc, IWN_DEBUG_SCAN, "%s: ssid_len=%d, ssid=%*s\n", 7148 ss->ss_ssid[0].ssid);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/wpi/ |
H A D | if_wpi.c | 4182 memcpy(essids[i].data, ss->ss_ssid[i].ssid, essids[i].len);
|