Lines Matching defs:eid
22 u8 * hostapd_eid_hs20_indication(struct hostapd_data *hapd, u8 *eid)
26 return eid;
27 *eid++ = WLAN_EID_VENDOR_SPECIFIC;
28 *eid++ = hapd->conf->hs20_release < 2 ? 5 : 7;
29 WPA_PUT_BE24(eid, OUI_WFA);
30 eid += 3;
31 *eid++ = HS20_INDICATION_OUI_TYPE;
37 *eid++ = conf;
39 WPA_PUT_LE16(eid, hapd->conf->anqp_domain_id);
40 eid += 2;
43 return eid;
47 u8 * hostapd_eid_osen(struct hostapd_data *hapd, u8 *eid)
53 return eid;
55 *eid++ = WLAN_EID_VENDOR_SPECIFIC;
56 len = eid++; /* to be filled */
57 WPA_PUT_BE24(eid, OUI_WFA);
58 eid += 3;
59 *eid++ = HS20_OSEN_OUI_TYPE;
62 RSN_SELECTOR_PUT(eid, RSN_CIPHER_SUITE_NO_GROUP_ADDRESSED);
63 eid += RSN_SELECTOR_LEN;
66 WPA_PUT_LE16(eid, 1);
67 eid += 2;
68 RSN_SELECTOR_PUT(eid, RSN_CIPHER_SUITE_CCMP);
69 eid += RSN_SELECTOR_LEN;
72 WPA_PUT_LE16(eid, 1);
73 eid += 2;
74 RSN_SELECTOR_PUT(eid, RSN_AUTH_KEY_MGMT_OSEN);
75 eid += RSN_SELECTOR_LEN;
94 WPA_PUT_LE16(eid, capab);
95 eid += 2;
97 *len = eid - len - 1;
99 return eid;