Lines Matching full:u8
28 int ieee802_11_mgmt(struct hostapd_data *hapd, const u8 *buf, size_t len,
30 void ieee802_11_mgmt_cb(struct hostapd_data *hapd, const u8 *buf, size_t len,
54 u8 * hostapd_eid_ext_capab(struct hostapd_data *hapd, u8 *eid,
56 u8 * hostapd_eid_qos_map_set(struct hostapd_data *hapd, u8 *eid);
57 u8 * hostapd_eid_supp_rates(struct hostapd_data *hapd, u8 *eid);
58 u8 * hostapd_eid_ext_supp_rates(struct hostapd_data *hapd, u8 *eid);
59 u8 * hostapd_eid_rm_enabled_capab(struct hostapd_data *hapd, u8 *eid,
61 u8 * hostapd_eid_ht_capabilities(struct hostapd_data *hapd, u8 *eid);
62 u8 * hostapd_eid_ht_operation(struct hostapd_data *hapd, u8 *eid);
63 u8 * hostapd_eid_vht_capabilities(struct hostapd_data *hapd, u8 *eid, u32 nsts);
64 u8 * hostapd_eid_vht_operation(struct hostapd_data *hapd, u8 *eid);
65 u8 * hostapd_eid_vendor_vht(struct hostapd_data *hapd, u8 *eid);
66 u8 * hostapd_eid_wb_chsw_wrapper(struct hostapd_data *hapd, u8 *eid);
67 u8 * hostapd_eid_txpower_envelope(struct hostapd_data *hapd, u8 *eid);
68 u8 * hostapd_eid_he_capab(struct hostapd_data *hapd, u8 *eid,
70 u8 * hostapd_eid_he_operation(struct hostapd_data *hapd, u8 *eid);
71 u8 * hostapd_eid_he_mu_edca_parameter_set(struct hostapd_data *hapd, u8 *eid);
72 u8 * hostapd_eid_spatial_reuse(struct hostapd_data *hapd, u8 *eid);
73 u8 * hostapd_eid_he_6ghz_band_cap(struct hostapd_data *hapd, u8 *eid);
77 const u8 *addr, const u8 *trans_id);
92 u8 * hostapd_eid_eht_ml_beacon(struct hostapd_data *hapd,
94 u8 *eid, bool include_mld_id);
95 u8 * hostapd_eid_eht_ml_assoc(struct hostapd_data *hapd, struct sta_info *info,
96 u8 *eid);
101 const u8 * hostapd_process_ml_auth(struct hostapd_data *hapd,
108 const u8 *basic_mle, size_t basic_mle_len,
109 u8 *mld_addr);
112 const u8 *ht_capab);
114 const u8 *ie, size_t len);
120 const u8 *vht_capab);
122 const u8 *vht_oper);
124 const u8 *vht_opmode);
126 enum ieee80211_op_mode opmode, const u8 *he_capab,
129 const u8 *he_6ghz_capab);
133 u8 * hostapd_eid_cca(struct hostapd_data *hapd, u8 *eid);
134 void hostapd_tx_status(struct hostapd_data *hapd, const u8 *addr,
135 const u8 *buf, size_t len, int ack);
136 void ieee802_11_rx_from_unknown(struct hostapd_data *hapd, const u8 *src,
138 u8 * hostapd_eid_assoc_comeback_time(struct hostapd_data *hapd,
139 struct sta_info *sta, u8 *eid);
143 u8 * hostapd_eid_interworking(struct hostapd_data *hapd, u8 *eid);
144 u8 * hostapd_eid_adv_proto(struct hostapd_data *hapd, u8 *eid);
145 u8 * hostapd_eid_roaming_consortium(struct hostapd_data *hapd, u8 *eid);
146 u8 * hostapd_eid_time_adv(struct hostapd_data *hapd, u8 *eid);
147 u8 * hostapd_eid_time_zone(struct hostapd_data *hapd, u8 *eid);
149 void hostapd_client_poll_ok(struct hostapd_data *hapd, const u8 *addr);
150 u8 * hostapd_eid_bss_max_idle_period(struct hostapd_data *hapd, u8 *eid,
167 u8 * hostapd_eid_mbo(struct hostapd_data *hapd, u8 *eid, size_t len);
169 u8 hostapd_mbo_ie_len(struct hostapd_data *hapd);
171 u8 * hostapd_eid_mbo_rssi_assoc_rej(struct hostapd_data *hapd, u8 *eid,
176 static inline u8 * hostapd_eid_mbo(struct hostapd_data *hapd, u8 *eid, in hostapd_eid_mbo()
182 static inline u8 hostapd_mbo_ie_len(struct hostapd_data *hapd) in hostapd_mbo_ie_len()
190 const u8 *supp_op_classes,
193 u8 * hostapd_eid_fils_indic(struct hostapd_data *hapd, u8 *eid, int hessid);
197 const u8 *msk, size_t msk_len);
198 u8 * owe_assoc_req_process(struct hostapd_data *hapd, struct sta_info *sta,
199 const u8 *owe_dh, u8 owe_dh_len,
200 u8 *owe_buf, size_t owe_buf_len, u16 *status);
202 const u8 *rsn_ie, size_t rsn_ie_len,
203 const u8 *owe_dh, size_t owe_dh_len,
204 const u8 *link_addr);
205 u16 owe_validate_request(struct hostapd_data *hapd, const u8 *peer,
206 const u8 *rsn_ie, size_t rsn_ie_len,
207 const u8 *owe_dh, size_t owe_dh_len);
211 const u8 *pos, size_t len, u16 auth_alg,
218 u8 * hostapd_eid_owe_trans(struct hostapd_data *hapd, u8 *eid, size_t len);
221 u8 * hostapd_eid_dpp_cc(struct hostapd_data *hapd, u8 *eid, size_t len);
227 u8 * hostapd_eid_rsnxe(struct hostapd_data *hapd, u8 *eid, size_t len);
229 const u8 *ext_capab_ie, size_t ext_capab_ie_len);
232 u8 * hostapd_eid_rnr(struct hostapd_data *hapd, u8 *eid, u32 type,
238 u8 * hostapd_eid_eht_capab(struct hostapd_data *hapd, u8 *eid,
240 u8 * hostapd_eid_eht_operation(struct hostapd_data *hapd, u8 *eid);
243 const u8 *he_capab, size_t he_capab_len,
244 const u8 *eht_capab, size_t eht_capab_len);
246 u8 *elem_count, const u8 *known_bss,
248 u8 * hostapd_eid_mbssid(struct hostapd_data *hapd, u8 *eid, u8 *end,
249 unsigned int frame_stype, u8 elem_count,
250 u8 **elem_offset,
251 const u8 *known_bss, size_t known_bss_len, u8 *rnr_eid,
252 u8 *rnr_count, u8 **rnr_offset, size_t rnr_len);
263 const u8 *ies, size_t ies_len,