Home | History | Annotate | Download | only in drivers

Lines Matching refs:Ssid

87 	UCHAR Ssid[NDIS_802_11_LENGTH_SSID];
161 NDIS_802_11_SSID Ssid;
661 static int wpa_driver_ndis_get_ssid(void *priv, u8 *ssid)
669 wpa_printf(MSG_DEBUG, "NDIS: Failed to get SSID");
677 os_memcpy(ssid, buf.Ssid, buf.SsidLength);
683 const u8 *ssid, size_t ssid_len)
689 os_memcpy(buf.Ssid, ssid, ssid_len);
692 * force SSID to be changed to a random one in order to enable radio at
709 /* Disconnect by setting SSID to random (i.e., likely not used). */
712 char ssid[32];
715 ssid[i] = rand() & 0xff;
716 return wpa_driver_ndis_set_ssid(drv, (u8 *) ssid, 32);
801 struct wpa_scan_res *r, NDIS_802_11_SSID *ssid)
807 return r; /* SSID IE already present */
809 if (ssid->SsidLength == 0 || ssid->SsidLength > 32)
810 return r; /* No valid SSID inside scan data */
812 nr = os_realloc(r, sizeof(*r) + r->ie_len + 2 + ssid->SsidLength);
818 *pos++ = ssid->SsidLength;
819 os_memcpy(pos, ssid->Ssid, ssid->SsidLength);
820 nr->ie_len += 2 + ssid->SsidLength;
899 r = wpa_driver_ndis_add_scan_ssid(r, &bss->Ssid);
1197 return wpa_driver_ndis_set_ssid(drv, params->ssid, params->ssid_len);