Lines Matching refs:u8

29 		       const u8 *addr, int key_idx, int set_tx,
30 const u8 *seq, size_t seq_len,
31 const u8 *key, size_t key_len);
33 int (*get_bssid)(void *ctx, u8 *bssid);
34 int (*ether_send)(void *ctx, const u8 *dest, u16 proto, const u8 *buf,
38 u8 * (*alloc_eapol)(void *ctx, u8 type, const void *data, u16 data_len,
40 int (*add_pmkid)(void *ctx, const u8 *bssid, const u8 *pmkid);
41 int (*remove_pmkid)(void *ctx, const u8 *bssid, const u8 *pmkid);
45 int (*mlme_setprotection)(void *ctx, const u8 *addr,
47 int (*update_ft_ies)(void *ctx, const u8 *md, const u8 *ies,
49 int (*send_ft_action)(void *ctx, u8 action, const u8 *target_ap,
50 const u8 *ies, size_t ies_len);
51 int (*mark_authenticated)(void *ctx, const u8 *target_ap);
55 int (*send_tdls_mgmt)(void *ctx, const u8 *dst,
56 u8 action_code, u8 dialog_token,
58 int initiator, const u8 *buf, size_t len);
59 int (*tdls_oper)(void *ctx, int oper, const u8 *peer);
60 int (*tdls_peer_addset)(void *ctx, const u8 *addr, int add, u16 aid,
61 u16 capability, const u8 *supp_rates,
65 u8 qosinfo, int wmm, const u8 *ext_capab,
66 size_t ext_capab_len, const u8 *supp_channels,
68 const u8 *supp_oper_classes,
71 void (*set_rekey_offload)(void *ctx, const u8 *kek, const u8 *kck,
72 const u8 *replay_ctr);
96 const u8 *ssid;
106 void wpa_sm_notify_assoc(struct wpa_sm *sm, const u8 *bssid);
108 void wpa_sm_set_pmk(struct wpa_sm *sm, const u8 *pmk, size_t pmk_len);
113 void wpa_sm_set_own_addr(struct wpa_sm *sm, const u8 *addr);
117 int wpa_sm_set_assoc_wpa_ie(struct wpa_sm *sm, const u8 *ie, size_t len);
118 int wpa_sm_set_assoc_wpa_ie_default(struct wpa_sm *sm, u8 *wpa_ie,
120 int wpa_sm_set_ap_wpa_ie(struct wpa_sm *sm, const u8 *ie, size_t len);
121 int wpa_sm_set_ap_rsn_ie(struct wpa_sm *sm, const u8 *ie, size_t len);
133 int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len,
137 int wpa_sm_rx_eapol(struct wpa_sm *sm, const u8 *src_addr,
138 const u8 *buf, size_t len);
144 void wpa_sm_update_replay_ctr(struct wpa_sm *sm, const u8 *replay_ctr);
148 int wpa_sm_get_p2p_ip_addr(struct wpa_sm *sm, u8 *buf);
161 static inline void wpa_sm_notify_assoc(struct wpa_sm *sm, const u8 *bssid)
169 static inline void wpa_sm_set_pmk(struct wpa_sm *sm, const u8 *pmk,
191 static inline void wpa_sm_set_own_addr(struct wpa_sm *sm, const u8 *addr)
204 static inline int wpa_sm_set_assoc_wpa_ie(struct wpa_sm *sm, const u8 *ie,
211 u8 *wpa_ie,
217 static inline int wpa_sm_set_ap_wpa_ie(struct wpa_sm *sm, const u8 *ie,
223 static inline int wpa_sm_set_ap_rsn_ie(struct wpa_sm *sm, const u8 *ie,
257 static inline int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len,
267 static inline int wpa_sm_rx_eapol(struct wpa_sm *sm, const u8 *src_addr,
268 const u8 *buf, size_t len)
295 const u8 *replay_ctr)
307 int wpa_sm_stkstart(struct wpa_sm *sm, const u8 *peer);
308 int wpa_sm_rx_eapol_peerkey(struct wpa_sm *sm, const u8 *src_addr,
309 const u8 *buf, size_t len);
311 static inline int wpa_sm_stkstart(struct wpa_sm *sm, const u8 *peer)
316 static inline int wpa_sm_rx_eapol_peerkey(struct wpa_sm *sm, const u8 *src_addr,
317 const u8 *buf, size_t len)
325 int wpa_sm_set_ft_params(struct wpa_sm *sm, const u8 *ies, size_t ies_len);
326 int wpa_ft_prepare_auth_request(struct wpa_sm *sm, const u8 *mdie);
327 int wpa_ft_process_response(struct wpa_sm *sm, const u8 *ies, size_t ies_len,
328 int ft_action, const u8 *target_ap,
329 const u8 *ric_ies, size_t ric_ies_len);
332 int wpa_ft_validate_reassoc_resp(struct wpa_sm *sm, const u8 *ies,
333 size_t ies_len, const u8 *src_addr);
334 int wpa_ft_start_over_ds(struct wpa_sm *sm, const u8 *target_ap,
335 const u8 *mdie);
340 wpa_sm_set_ft_params(struct wpa_sm *sm, const u8 *ies, size_t ies_len)
346 const u8 *mdie)
352 wpa_ft_process_response(struct wpa_sm *sm, const u8 *ies, size_t ies_len,
353 int ft_action, const u8 *target_ap)
368 wpa_ft_validate_reassoc_resp(struct wpa_sm *sm, const u8 *ies, size_t ies_len,
369 const u8 *src_addr)
378 void wpa_tdls_ap_ies(struct wpa_sm *sm, const u8 *ies, size_t len);
379 void wpa_tdls_assoc_resp_ies(struct wpa_sm *sm, const u8 *ies, size_t len);
380 int wpa_tdls_start(struct wpa_sm *sm, const u8 *addr);
381 void wpa_tdls_remove(struct wpa_sm *sm, const u8 *addr);
382 int wpa_tdls_teardown_link(struct wpa_sm *sm, const u8 *addr, u16 reason_code);
383 int wpa_tdls_send_discovery_request(struct wpa_sm *sm, const u8 *addr);
388 void wpa_tdls_disable_unreachable_link(struct wpa_sm *sm, const u8 *addr);
389 const char * wpa_tdls_get_link_status(struct wpa_sm *sm, const u8 *addr);
392 int wpa_wnmsleep_install_key(struct wpa_sm *sm, u8 subelem_id, u8 *buf);