/hostap-latest/wpa_supplicant/dbus/ |
D | dbus_common.c | 58 static void process_watch(struct wpas_dbus_priv *priv, in process_watch() argument 61 dbus_connection_ref(priv->con); in process_watch() 63 priv->should_dispatch = 0; in process_watch() 72 if (priv->should_dispatch) { in process_watch() 73 dispatch_data(priv->con); in process_watch() 74 priv->should_dispatch = 0; in process_watch() 77 dbus_connection_unref(priv->con); in process_watch() 101 struct wpas_dbus_priv *priv = data; in add_watch() local 112 process_watch_exception, priv, watch) < 0) in add_watch() 117 priv, watch) < 0) in add_watch() [all …]
|
/hostap-latest/wpa_supplicant/ |
D | ctrl_iface_unix.c | 68 struct ctrl_iface_priv *priv, 71 struct ctrl_iface_priv *priv); 73 struct ctrl_iface_global_priv *priv); 118 static int wpa_supplicant_ctrl_iface_level(struct ctrl_iface_priv *priv, in wpa_supplicant_ctrl_iface_level() argument 125 return ctrl_iface_level(&priv->ctrl_dst, from, fromlen, level); in wpa_supplicant_ctrl_iface_level() 133 struct ctrl_iface_priv *priv = sock_ctx; in wpa_supplicant_ctrl_iface_receive() local 161 if (wpa_supplicant_ctrl_iface_attach(&priv->ctrl_dst, &from, in wpa_supplicant_ctrl_iface_receive() 169 if (wpa_supplicant_ctrl_iface_detach(&priv->ctrl_dst, &from, in wpa_supplicant_ctrl_iface_receive() 175 if (wpa_supplicant_ctrl_iface_level(priv, &from, fromlen, in wpa_supplicant_ctrl_iface_receive() 222 sock = wpas_ctrl_iface_reinit(wpa_s, priv); in wpa_supplicant_ctrl_iface_receive() [all …]
|
D | ctrl_iface_zephyr.c | 105 struct ctrl_iface_global_priv *priv = wpa_s->global->ctrl_iface; in wpa_supplicant_ctrl_iface_msg_cb() local 107 if (priv->ctrl_dst) { in wpa_supplicant_ctrl_iface_msg_cb() 110 priv->sock_pair[0], in wpa_supplicant_ctrl_iface_msg_cb() 111 &priv->ctrl_dst, level, txt, len); in wpa_supplicant_ctrl_iface_msg_cb() 192 struct ctrl_iface_priv *priv; in wpa_supplicant_ctrl_iface_init() local 195 priv = os_zalloc(sizeof(*priv)); in wpa_supplicant_ctrl_iface_init() 196 if (priv == NULL) in wpa_supplicant_ctrl_iface_init() 198 priv->wpa_s = wpa_s; in wpa_supplicant_ctrl_iface_init() 199 memset(priv->sock_pair, -1, sizeof(priv->sock_pair)); in wpa_supplicant_ctrl_iface_init() 202 return priv; in wpa_supplicant_ctrl_iface_init() [all …]
|
D | ctrl_iface_udp.c | 153 static int wpa_supplicant_ctrl_iface_level(struct ctrl_iface_priv *priv, argument 169 dst = priv->ctrl_dst; 197 wpa_supplicant_ctrl_iface_get_cookie(struct ctrl_iface_priv *priv, argument 209 priv->cookie, COOKIE_LEN); 220 struct ctrl_iface_priv *priv = sock_ctx; local 282 reply = wpa_supplicant_ctrl_iface_get_cookie(priv, &reply_len); 307 if (os_memcmp(cookie, priv->cookie, COOKIE_LEN) != 0) { 319 if (wpa_supplicant_ctrl_iface_attach(&priv->ctrl_dst, 327 if (wpa_supplicant_ctrl_iface_detach(&priv->ctrl_dst, 333 if (wpa_supplicant_ctrl_iface_level(priv, &from, fromlen, [all …]
|
D | ctrl_iface_named_pipe.c | 64 struct ctrl_iface_priv *priv; member 83 static void wpa_supplicant_ctrl_iface_send(struct ctrl_iface_priv *priv, 114 static void ctrl_flush_broken_pipes(struct ctrl_iface_priv *priv) in ctrl_flush_broken_pipes() argument 118 dst = priv->ctrl_dst; in ctrl_flush_broken_pipes() 132 static int ctrl_open_pipe(struct ctrl_iface_priv *priv) in ctrl_open_pipe() argument 143 dst->priv = priv; in ctrl_open_pipe() 160 priv->wpa_s->ifname); in ctrl_open_pipe() 163 priv->wpa_s->ifname); in ctrl_open_pipe() 174 priv->sec_attr_set ? &priv->attr : NULL); in ctrl_open_pipe() 209 dst->next = priv->ctrl_dst; in ctrl_open_pipe() [all …]
|
D | ctrl_iface.h | 88 struct ctrl_iface_priv *priv); 101 void wpa_supplicant_ctrl_iface_wait(struct ctrl_iface_priv *priv); 126 struct ctrl_iface_global_priv *priv); 142 struct ctrl_iface_priv *priv) in wpa_supplicant_ctrl_iface_deinit() argument 147 wpa_supplicant_ctrl_iface_send(struct ctrl_iface_priv *priv, int level, in wpa_supplicant_ctrl_iface_send() argument 153 wpa_supplicant_ctrl_iface_wait(struct ctrl_iface_priv *priv) in wpa_supplicant_ctrl_iface_wait() argument 164 wpa_supplicant_global_ctrl_iface_deinit(struct ctrl_iface_global_priv *priv) in wpa_supplicant_global_ctrl_iface_deinit() argument
|
/hostap-latest/src/drivers/ |
D | driver.h | 3091 int (*get_bssid)(void *priv, u8 *bssid); 3108 int (*get_ssid)(void *priv, u8 *ssid); 3134 int (*set_key)(void *priv, struct wpa_driver_set_key_params *params); 3168 void (*deinit)(void *priv); 3180 int (*set_param)(void *priv, const char *param); 3192 int (*set_countermeasures)(void *priv, int enabled); 3203 int (*deauthenticate)(void *priv, const u8 *addr, u16 reason_code); 3212 int (*associate)(void *priv, 3233 int (*add_pmkid)(void *priv, struct wpa_pmkid_params *params); 3253 int (*remove_pmkid)(void *priv, struct wpa_pmkid_params *params); [all …]
|
D | driver_macsec_qca.c | 311 static void macsec_qca_deinit(void *priv) in macsec_qca_deinit() argument 313 struct macsec_qca_data *drv = priv; in macsec_qca_deinit() 354 static void macsec_qca_hapd_deinit(void *priv) in macsec_qca_hapd_deinit() argument 356 struct macsec_qca_data *drv = priv; in macsec_qca_hapd_deinit() 367 static int macsec_qca_send_eapol(void *priv, const u8 *addr, in macsec_qca_send_eapol() argument 371 struct macsec_qca_data *drv = priv; in macsec_qca_send_eapol() 407 static int macsec_qca_macsec_init(void *priv, struct macsec_init_params *params) in macsec_qca_macsec_init() argument 409 struct macsec_qca_data *drv = priv; in macsec_qca_macsec_init() 425 static int macsec_qca_macsec_deinit(void *priv) in macsec_qca_macsec_deinit() argument 427 struct macsec_qca_data *drv = priv; in macsec_qca_macsec_deinit() [all …]
|
D | driver_bsd.c | 79 bsd_get_drvindex(void *priv, unsigned int ifindex) in bsd_get_drvindex() argument 81 struct bsd_driver_global *global = priv; in bsd_get_drvindex() 92 bsd_get_drvname(void *priv, const char *ifname) in bsd_get_drvname() argument 94 struct bsd_driver_global *global = priv; in bsd_get_drvname() 105 bsd_set80211(void *priv, int op, int val, const void *arg, int arg_len) in bsd_set80211() argument 107 struct bsd_driver_data *drv = priv; in bsd_set80211() 130 bsd_get80211(void *priv, struct ieee80211req *ireq, int op, void *arg, in bsd_get80211() argument 133 struct bsd_driver_data *drv = priv; in bsd_get80211() 174 bsd_get_ssid(void *priv, u8 *ssid, int len) in bsd_get_ssid() argument 176 struct bsd_driver_data *drv = priv; in bsd_get_ssid() [all …]
|
D | driver_wext.h | 49 int wpa_driver_wext_get_bssid(void *priv, u8 *bssid); 50 int wpa_driver_wext_set_bssid(void *priv, const u8 *bssid); 51 int wpa_driver_wext_get_ssid(void *priv, u8 *ssid); 52 int wpa_driver_wext_set_ssid(void *priv, const u8 *ssid, size_t ssid_len); 53 int wpa_driver_wext_set_freq(void *priv, int freq); 54 int wpa_driver_wext_set_mode(void *priv, int mode); 55 int wpa_driver_wext_scan(void *priv, struct wpa_driver_scan_params *params); 56 struct wpa_scan_results * wpa_driver_wext_get_scan_results(void *priv); 64 void wpa_driver_wext_deinit(void *priv); 66 int wpa_driver_wext_set_operstate(void *priv, int state); [all …]
|
D | driver_zephyr.c | 26 int wpa_drv_zep_send_mlme(void *priv, const u8 *data, size_t data_len, int noack, 413 static int wpa_drv_zep_abort_scan(void *priv, in wpa_drv_zep_abort_scan() argument 420 if_ctx = priv; in wpa_drv_zep_abort_scan() 1098 struct hostapd_hw_modes *wpa_drv_zep_get_hw_feature_data(void *priv, in wpa_drv_zep_get_hw_feature_data() argument 1107 if_ctx = priv; in wpa_drv_zep_get_hw_feature_data() 1171 static void wpa_drv_zep_global_deinit(void *priv) in wpa_drv_zep_global_deinit() argument 1173 struct zep_drv_ctx *drv_ctx = priv; in wpa_drv_zep_global_deinit() 1270 static void wpa_drv_zep_deinit(void *priv) in wpa_drv_zep_deinit() argument 1275 if_ctx = priv; in wpa_drv_zep_deinit() 1364 static void wpa_drv_zep_hapd_deinit(void *priv) in wpa_drv_zep_hapd_deinit() argument [all …]
|
D | driver_hostap.c | 54 static int hostapd_ioctl(void *priv, struct prism2_hostapd_param *param, 56 static int hostap_set_iface_flags(void *priv, int dev_up); 264 static int hostap_send_mlme(void *priv, const u8 *msg, size_t len, int noack, in hostap_send_mlme() argument 269 struct hostap_driver_data *drv = priv; in hostap_send_mlme() 282 static int hostap_send_eapol(void *priv, const u8 *addr, const u8 *data, in hostap_send_eapol() argument 286 struct hostap_driver_data *drv = priv; in hostap_send_eapol() 328 static int hostap_sta_set_flags(void *priv, const u8 *addr, in hostap_sta_set_flags() argument 332 struct hostap_driver_data *drv = priv; in hostap_sta_set_flags() 350 static int hostap_set_iface_flags(void *priv, int dev_up) in hostap_set_iface_flags() argument 352 struct hostap_driver_data *drv = priv; in hostap_set_iface_flags() [all …]
|
D | driver_openbsd.c | 29 wpa_driver_openbsd_get_ssid(void *priv, u8 *ssid) in wpa_driver_openbsd_get_ssid() argument 31 struct openbsd_driver_data *drv = priv; in wpa_driver_openbsd_get_ssid() 47 wpa_driver_openbsd_get_bssid(void *priv, u8 *bssid) in wpa_driver_openbsd_get_bssid() argument 49 struct openbsd_driver_data *drv = priv; in wpa_driver_openbsd_get_bssid() 62 wpa_driver_openbsd_get_capa(void *priv, struct wpa_driver_capa *capa) in wpa_driver_openbsd_get_capa() argument 72 wpa_driver_openbsd_set_key(void *priv, struct wpa_driver_set_key_params *params) argument 74 struct openbsd_driver_data *drv = priv; 86 if (wpa_driver_openbsd_get_bssid(priv, keyavail.i_macaddr) < 0) 121 wpa_driver_openbsd_deinit(void *priv) 123 struct openbsd_driver_data *drv = priv;
|
D | driver_macsec_linux.c | 268 static void macsec_drv_wpa_deinit(void *priv) in macsec_drv_wpa_deinit() argument 270 struct macsec_drv_data *drv = priv; in macsec_drv_wpa_deinit() 328 static int macsec_drv_macsec_init(void *priv, struct macsec_init_params *params) in macsec_drv_macsec_init() argument 330 struct macsec_drv_data *drv = priv; in macsec_drv_macsec_init() 380 static int macsec_drv_macsec_deinit(void *priv) in macsec_drv_macsec_deinit() argument 382 struct macsec_drv_data *drv = priv; in macsec_drv_macsec_deinit() 401 static int macsec_drv_get_capability(void *priv, enum macsec_cap *cap) in macsec_drv_get_capability() argument 418 static int macsec_drv_enable_protect_frames(void *priv, bool enabled) in macsec_drv_enable_protect_frames() argument 420 struct macsec_drv_data *drv = priv; in macsec_drv_enable_protect_frames() 438 static int macsec_drv_enable_encrypt(void *priv, bool enabled) in macsec_drv_enable_encrypt() argument [all …]
|
/hostap-latest/src/ap/ |
D | wpa_auth_kay.c | 25 static int hapd_macsec_init(void *priv, struct macsec_init_params *params) in hapd_macsec_init() argument 27 struct hostapd_data *hapd = priv; in hapd_macsec_init() 35 static int hapd_macsec_deinit(void *priv) in hapd_macsec_deinit() argument 37 struct hostapd_data *hapd = priv; in hapd_macsec_deinit() 45 static int hapd_macsec_get_capability(void *priv, enum macsec_cap *cap) in hapd_macsec_get_capability() argument 47 struct hostapd_data *hapd = priv; in hapd_macsec_get_capability() 55 static int hapd_enable_protect_frames(void *priv, bool enabled) in hapd_enable_protect_frames() argument 57 struct hostapd_data *hapd = priv; in hapd_enable_protect_frames() 65 static int hapd_enable_encrypt(void *priv, bool enabled) in hapd_enable_encrypt() argument 67 struct hostapd_data *hapd = priv; in hapd_enable_encrypt() [all …]
|
/hostap-latest/wpa_supplicant/binder/ |
D | binder.cpp | 27 struct wpas_binder_priv *priv = (wpas_binder_priv *)sock_ctx; in wpas_binder_sock_handler() local 30 MSG_DEBUG, "Processing binder events on FD %d", priv->binder_fd); in wpas_binder_sock_handler() 36 struct wpas_binder_priv *priv; in wpas_binder_init() local 39 priv = (wpas_binder_priv *)os_zalloc(sizeof(*priv)); in wpas_binder_init() 40 if (!priv) in wpas_binder_init() 42 priv->global = global; in wpas_binder_init() 46 android::IPCThreadState::self()->setupPolling(&priv->binder_fd); in wpas_binder_init() 47 wpa_printf(MSG_INFO, "Process binder events on FD %d", priv->binder_fd); in wpas_binder_init() 48 if (priv->binder_fd < 0) in wpas_binder_init() 52 priv->binder_fd, wpas_binder_sock_handler, global, priv) < 0) in wpas_binder_init() [all …]
|
/hostap-latest/src/eap_server/ |
D | eap_server_vendor_test.c | 64 static void eap_vendor_test_reset(struct eap_sm *sm, void *priv) in eap_vendor_test_reset() argument 66 struct eap_vendor_test_data *data = priv; in eap_vendor_test_reset() 71 static struct wpabuf * eap_vendor_test_buildReq(struct eap_sm *sm, void *priv, in eap_vendor_test_buildReq() argument 74 struct eap_vendor_test_data *data = priv; in eap_vendor_test_buildReq() 91 static bool eap_vendor_test_check(struct eap_sm *sm, void *priv, in eap_vendor_test_check() argument 107 static void eap_vendor_test_process(struct eap_sm *sm, void *priv, in eap_vendor_test_process() argument 110 struct eap_vendor_test_data *data = priv; in eap_vendor_test_process() 133 static bool eap_vendor_test_isDone(struct eap_sm *sm, void *priv) in eap_vendor_test_isDone() argument 135 struct eap_vendor_test_data *data = priv; in eap_vendor_test_isDone() 140 static u8 * eap_vendor_test_getKey(struct eap_sm *sm, void *priv, size_t *len) in eap_vendor_test_getKey() argument [all …]
|
D | eap_server_tls.c | 17 static void eap_tls_reset(struct eap_sm *sm, void *priv); 140 static void eap_tls_reset(struct eap_sm *sm, void *priv) in eap_tls_reset() argument 142 struct eap_tls_data *data = priv; in eap_tls_reset() 171 static struct wpabuf * eap_tls_buildReq(struct eap_sm *sm, void *priv, u8 id) in eap_tls_buildReq() argument 173 struct eap_tls_data *data = priv; in eap_tls_buildReq() 229 static bool eap_tls_check(struct eap_sm *sm, void *priv, in eap_tls_check() argument 232 struct eap_tls_data *data = priv; in eap_tls_check() 256 static void eap_tls_process_msg(struct eap_sm *sm, void *priv, in eap_tls_process_msg() argument 259 struct eap_tls_data *data = priv; in eap_tls_process_msg() 272 static void eap_tls_process(struct eap_sm *sm, void *priv, in eap_tls_process() argument [all …]
|
D | eap_server_identity.c | 45 static void eap_identity_reset(struct eap_sm *sm, void *priv) in eap_identity_reset() argument 47 struct eap_identity_data *data = priv; in eap_identity_reset() 52 static struct wpabuf * eap_identity_buildReq(struct eap_sm *sm, void *priv, in eap_identity_buildReq() argument 55 struct eap_identity_data *data = priv; in eap_identity_buildReq() 82 static bool eap_identity_check(struct eap_sm *sm, void *priv, in eap_identity_check() argument 99 static void eap_identity_process(struct eap_sm *sm, void *priv, in eap_identity_process() argument 102 struct eap_identity_data *data = priv; in eap_identity_process() 143 static bool eap_identity_isDone(struct eap_sm *sm, void *priv) in eap_identity_isDone() argument 145 struct eap_identity_data *data = priv; in eap_identity_isDone() 150 static bool eap_identity_isSuccess(struct eap_sm *sm, void *priv) in eap_identity_isSuccess() argument [all …]
|
D | eap_server_md5.c | 38 static void eap_md5_reset(struct eap_sm *sm, void *priv) in eap_md5_reset() argument 40 struct eap_md5_data *data = priv; in eap_md5_reset() 45 static struct wpabuf * eap_md5_buildReq(struct eap_sm *sm, void *priv, u8 id) in eap_md5_buildReq() argument 47 struct eap_md5_data *data = priv; in eap_md5_buildReq() 76 static bool eap_md5_check(struct eap_sm *sm, void *priv, in eap_md5_check() argument 98 static void eap_md5_process(struct eap_sm *sm, void *priv, in eap_md5_process() argument 101 struct eap_md5_data *data = priv; in eap_md5_process() 139 static bool eap_md5_isDone(struct eap_sm *sm, void *priv) in eap_md5_isDone() argument 141 struct eap_md5_data *data = priv; in eap_md5_isDone() 146 static bool eap_md5_isSuccess(struct eap_sm *sm, void *priv) in eap_md5_isSuccess() argument [all …]
|
D | eap_i.h | 31 void (*reset)(struct eap_sm *sm, void *priv); 33 struct wpabuf * (*buildReq)(struct eap_sm *sm, void *priv, u8 id); 34 int (*getTimeout)(struct eap_sm *sm, void *priv); 35 bool (*check)(struct eap_sm *sm, void *priv, struct wpabuf *respData); 36 void (*process)(struct eap_sm *sm, void *priv, 38 bool (*isDone)(struct eap_sm *sm, void *priv); 39 u8 * (*getKey)(struct eap_sm *sm, void *priv, size_t *len); 42 bool (*isSuccess)(struct eap_sm *sm, void *priv); 89 u8 * (*get_emsk)(struct eap_sm *sm, void *priv, size_t *len); 102 u8 * (*getSessionId)(struct eap_sm *sm, void *priv, size_t *len);
|
D | eap_server_gtc.c | 43 static void eap_gtc_reset(struct eap_sm *sm, void *priv) in eap_gtc_reset() argument 45 struct eap_gtc_data *data = priv; in eap_gtc_reset() 50 static struct wpabuf * eap_gtc_buildReq(struct eap_sm *sm, void *priv, u8 id) in eap_gtc_buildReq() argument 52 struct eap_gtc_data *data = priv; in eap_gtc_buildReq() 77 static bool eap_gtc_check(struct eap_sm *sm, void *priv, in eap_gtc_check() argument 93 static void eap_gtc_process(struct eap_sm *sm, void *priv, in eap_gtc_process() argument 96 struct eap_gtc_data *data = priv; in eap_gtc_process() 187 static bool eap_gtc_isDone(struct eap_sm *sm, void *priv) in eap_gtc_isDone() argument 189 struct eap_gtc_data *data = priv; in eap_gtc_isDone() 194 static bool eap_gtc_isSuccess(struct eap_sm *sm, void *priv) in eap_gtc_isSuccess() argument [all …]
|
/hostap-latest/src/eap_peer/ |
D | eap_i.h | 101 void (*deinit)(struct eap_sm *sm, void *priv); 118 struct wpabuf * (*process)(struct eap_sm *sm, void *priv, 128 bool (*isKeyAvailable)(struct eap_sm *sm, void *priv); 141 u8 * (*getKey)(struct eap_sm *sm, void *priv, size_t *len); 157 int (*get_status)(struct eap_sm *sm, void *priv, char *buf, 170 bool (*has_reauth_data)(struct eap_sm *sm, void *priv); 183 void (*deinit_for_reauth)(struct eap_sm *sm, void *priv); 195 void * (*init_for_reauth)(struct eap_sm *sm, void *priv); 208 const u8 * (*get_identity)(struct eap_sm *sm, void *priv, size_t *len); 219 int (*get_error_code)(void *priv); [all …]
|
D | eap_tls.c | 18 static void eap_tls_deinit(struct eap_sm *sm, void *priv); 145 static void eap_tls_deinit(struct eap_sm *sm, void *priv) in eap_tls_deinit() argument 147 struct eap_tls_data *data = priv; in eap_tls_deinit() 239 static struct wpabuf * eap_tls_process(struct eap_sm *sm, void *priv, in eap_tls_process() argument 248 struct eap_tls_data *data = priv; in eap_tls_process() 331 static bool eap_tls_has_reauth_data(struct eap_sm *sm, void *priv) in eap_tls_has_reauth_data() argument 333 struct eap_tls_data *data = priv; in eap_tls_has_reauth_data() 338 static void eap_tls_deinit_for_reauth(struct eap_sm *sm, void *priv) in eap_tls_deinit_for_reauth() argument 340 struct eap_tls_data *data = priv; in eap_tls_deinit_for_reauth() 348 static void * eap_tls_init_for_reauth(struct eap_sm *sm, void *priv) in eap_tls_init_for_reauth() argument [all …]
|
/hostap-latest/src/crypto/ |
D | dh_groups.c | 1193 struct wpabuf * dh_init(const struct dh_group *dh, struct wpabuf **priv) in dh_init() argument 1201 wpabuf_clear_free(*priv); in dh_init() 1202 *priv = wpabuf_alloc(dh->prime_len); in dh_init() 1203 if (*priv == NULL) in dh_init() 1209 wpabuf_clear_free(*priv); in dh_init() 1210 *priv = NULL; in dh_init() 1214 wpabuf_mhead(*priv), wpabuf_mhead(pv)) < 0) { in dh_init() 1217 wpabuf_clear_free(*priv); in dh_init() 1218 *priv = NULL; in dh_init() 1221 wpabuf_put(*priv, dh->prime_len); in dh_init() [all …]
|