Home | History | Annotate | Download | only in ap

Lines Matching full:ssid

205 	char *ssid;
233 ssid = NULL;
236 if ((!elems.ssid || !elems.supp_rates)) {
238 "without SSID or supported rates element",
260 "broadcast SSID ignored", MAC2STR(mgmt->sa));
269 os_memcmp(elems.ssid, P2P_WILDCARD_SSID,
271 /* Process P2P Wildcard SSID like Wildcard SSID */
277 (elems.ssid_len == hapd->conf->ssid.ssid_len &&
278 os_memcmp(elems.ssid, hapd->conf->ssid.ssid, elems.ssid_len) ==
280 ssid = hapd->conf->ssid.ssid;
281 ssid_len = hapd->conf->ssid.ssid_len;
283 sta->ssid_probe = &hapd->conf->ssid;
286 if (!ssid) {
289 ieee802_11_print_ssid(ssid_txt, elems.ssid,
292 " for foreign SSID '%s' (DA " MACSTR ")",
332 os_memcpy(pos, ssid, ssid_len);
390 "SSID", MAC2STR(mgmt->sa),
442 /* SSID */
445 /* clear the data, but keep the correct length of the SSID */
446 *pos++ = hapd->conf->ssid.ssid_len;
447 os_memset(pos, 0, hapd->conf->ssid.ssid_len);
448 pos += hapd->conf->ssid.ssid_len;
450 *pos++ = 0; /* empty SSID */
452 *pos++ = hapd->conf->ssid.ssid_len;
453 os_memcpy(pos, hapd->conf->ssid.ssid,
454 hapd->conf->ssid.ssid_len);
455 pos += hapd->conf->ssid.ssid_len;