Home | History | Annotate | Download | only in drivers

Lines Matching full:ssid

93 	UCHAR Ssid[NDIS_802_11_LENGTH_SSID];
167 NDIS_802_11_SSID Ssid;
667 static int wpa_driver_ndis_get_ssid(void *priv, u8 *ssid)
675 wpa_printf(MSG_DEBUG, "NDIS: Failed to get SSID");
683 os_memcpy(ssid, buf.Ssid, buf.SsidLength);
689 const u8 *ssid, size_t ssid_len)
695 os_memcpy(buf.Ssid, ssid, ssid_len);
698 * force SSID to be changed to a random one in order to enable radio at
715 /* Disconnect by setting SSID to random (i.e., likely not used). */
718 char ssid[32];
721 ssid[i] = rand() & 0xff;
722 return wpa_driver_ndis_set_ssid(drv, (u8 *) ssid, 32);
815 struct wpa_scan_res *r, NDIS_802_11_SSID *ssid)
821 return r; /* SSID IE already present */
823 if (ssid->SsidLength == 0 || ssid->SsidLength > 32)
824 return r; /* No valid SSID inside scan data */
826 nr = os_realloc(r, sizeof(*r) + r->ie_len + 2 + ssid->SsidLength);
832 *pos++ = ssid->SsidLength;
833 os_memcpy(pos, ssid->Ssid, ssid->SsidLength);
834 nr->ie_len += 2 + ssid->SsidLength;
913 r = wpa_driver_ndis_add_scan_ssid(r, &bss->Ssid);
1211 return wpa_driver_ndis_set_ssid(drv, params->ssid, params->ssid_len);