/hostap-latest/src/utils/ |
D | list.h | 16 struct dl_list *next; member 24 list->next = list; in dl_list_init() 30 item->next = list->next; in dl_list_add() 32 list->next->prev = item; in dl_list_add() 33 list->next = item; in dl_list_add() 43 item->next->prev = item->prev; in dl_list_del() 44 item->prev->next = item->next; in dl_list_del() 45 item->next = NULL; in dl_list_del() 51 return list->next == list; in dl_list_empty() 58 for (item = list->next; item != list; item = item->next) in dl_list_len() [all …]
|
/hostap-latest/src/ap/ |
D | vlan_full.c | 43 struct dynamic_iface *next; member 53 struct dynamic_iface *next, **dynamic_ifaces; in dyn_iface_get() local 59 for (next = *dynamic_ifaces; next; next = next->next) { in dyn_iface_get() 60 if (os_strcmp(ifname, next->ifname) == 0) in dyn_iface_get() 64 if (next) { in dyn_iface_get() 65 next->usage++; in dyn_iface_get() 66 next->clean |= clean; in dyn_iface_get() 73 next = os_zalloc(sizeof(*next)); in dyn_iface_get() 74 if (!next) in dyn_iface_get() 76 os_strlcpy(next->ifname, ifname, sizeof(next->ifname)); in dyn_iface_get() [all …]
|
D | ieee802_11_auth.c | 36 struct hostapd_cached_radius_acl *next; member 47 struct hostapd_acl_query_data *next; member 72 acl_cache = acl_cache->next; in hostapd_acl_cache_free() 86 for (entry = hapd->acl_cache; entry; entry = entry->next) { in hostapd_acl_cache_get() 292 query = query->next; in hostapd_allowed_address() 321 query->next = hapd->acl_queries; in hostapd_allowed_address() 349 prev->next = entry->next; in hostapd_acl_expire_cache() 351 hapd->acl_cache = entry->next; in hostapd_acl_expire_cache() 354 entry = entry->next; in hostapd_acl_expire_cache() 360 entry = entry->next; in hostapd_acl_expire_cache() [all …]
|
D | vlan_init.c | 100 vlan = vlan->next; in vlan_dynamic_add() 110 struct hostapd_vlan *next; in vlan_dynamic_remove() local 113 next = vlan->next; in vlan_dynamic_remove() 128 vlan = next; in vlan_dynamic_remove() 164 vlan->next = hapd->conf->vlan; in vlan_init() 223 n->next = hapd->conf->vlan; in vlan_add_dynamic() 228 hapd->conf->vlan = n->next; in vlan_add_dynamic() 253 vlan = vlan->next; in vlan_remove_dynamic()
|
D | pmksa_cache_auth.c | 85 prev->next = entry->next; in pmksa_cache_free_entry() 87 pmksa->pmksa = entry->next; in pmksa_cache_free_entry() 91 pos = pos->next; in pmksa_cache_free_entry() 238 pos = pos->next; in pmksa_cache_link_entry() 241 entry->next = pmksa->pmksa; in pmksa_cache_link_entry() 244 entry->next = prev->next; in pmksa_cache_link_entry() 245 prev->next = entry; in pmksa_cache_link_entry() 461 entry = entry->next; in pmksa_cache_auth_deinit() 495 for (entry = pmksa->pmksa; entry; entry = entry->next) { in pmksa_cache_auth_get() 523 for (entry = pmksa->pmksa; entry; entry = entry->next) { in pmksa_cache_get_okc() [all …]
|
D | ap_list.c | 71 ap->next = iface->ap_list; in ap_ap_list_add() 79 iface->ap_list = ap->next; in ap_ap_list_del() 81 ap->prev->next = ap->next; in ap_ap_list_del() 83 if (ap->next) in ap_ap_list_del() 84 ap->next->prev = ap->prev; in ap_ap_list_del() 137 ap = ap->next; in hostapd_free_aps() 279 ap = ap->next; in ap_list_timer()
|
/hostap-latest/wpa_supplicant/ |
D | bssid_ignore.c | 42 e = e->next; in wpa_bssid_ignore_get() 101 e->next = wpa_s->bssid_ignore; in wpa_bssid_ignore_add() 128 wpa_s->bssid_ignore = e->next; in wpa_bssid_ignore_del() 130 prev->next = e->next; in wpa_bssid_ignore_del() 138 e = e->next; in wpa_bssid_ignore_del() 177 e = e->next; in wpa_bssid_ignore_clear() 206 prev->next = e->next; in wpa_bssid_ignore_update() 207 e = prev->next; in wpa_bssid_ignore_update() 209 wpa_s->bssid_ignore = e->next; in wpa_bssid_ignore_update() 218 e = e->next; in wpa_bssid_ignore_update()
|
D | ctrl_iface_named_pipe.c | 63 struct wpa_ctrl_dst *next, *prev; member 116 struct wpa_ctrl_dst *dst, *next; in ctrl_flush_broken_pipes() local 121 next = dst->next; in ctrl_flush_broken_pipes() 127 dst = next; in ctrl_flush_broken_pipes() 209 dst->next = priv->ctrl_dst; in ctrl_open_pipe() 210 if (dst->next) in ctrl_open_pipe() 211 dst->next->prev = dst; in ctrl_open_pipe() 243 dst->prev->next = dst->next; in ctrl_close_pipe() 245 dst->priv->ctrl_dst = dst->next; in ctrl_close_pipe() 246 if (dst->next) in ctrl_close_pipe() [all …]
|
D | ctrl_iface_zephyr.c | 22 dst->next = *head; in wpa_supplicant_ctrl_mon_iface_attach() 36 *head = dst->next; in wpa_supplicant_ctrl_mon_iface_detach() 38 prev->next = dst->next; in wpa_supplicant_ctrl_mon_iface_detach() 44 dst = dst->next; in wpa_supplicant_ctrl_mon_iface_detach() 55 struct wpa_ctrl_mon *dst, *next; in wpa_supplicant_ctrl_iface_send() local 77 next = dst->next; in wpa_supplicant_ctrl_iface_send() 91 dst = next; in wpa_supplicant_ctrl_iface_send()
|
D | ctrl_iface_udp.c | 31 struct wpa_ctrl_dst *next; member 70 dst = dst->next; in wpas_ctrl_iface_free_dst() 95 dst->next = *head; in wpa_supplicant_ctrl_iface_attach() 140 *head = dst->next; 142 prev->next = dst->next; 147 dst = dst->next; 189 dst = dst->next; 525 struct wpa_ctrl_dst *dst, *next; local 554 next = dst->next; 582 dst = next;
|
/hostap-latest/src/rsn_supp/ |
D | pmksa_cache.c | 69 pmksa->pmksa = entry->next; in pmksa_cache_remove() 72 if (e->next == entry) { in pmksa_cache_remove() 73 e->next = entry->next; in pmksa_cache_remove() 109 entry = entry->next; in pmksa_cache_expire() 116 prev->next = entry->next; in pmksa_cache_expire() 118 pmksa->pmksa = entry->next; in pmksa_cache_expire() 120 entry = entry->next; in pmksa_cache_expire() 179 entry = pmksa->pmksa->next; in pmksa_cache_set_expiration() 313 pmksa->pmksa = pos->next; in pmksa_cache_add_entry() 315 prev->next = pos->next; in pmksa_cache_add_entry() [all …]
|
/hostap-latest/src/eap_peer/ |
D | eap_methods.c | 34 for (m = eap_methods; m; m = m->next) { in eap_peer_get_eap_method() 54 for (m = eap_methods; m; m = m->next) { in eap_peer_get_type() 79 for (m = eap_methods; m; m = m->next) { in eap_get_name() 106 for (m = eap_methods; m; m = m->next) { in eap_get_names() 136 for (m = eap_methods; m; m = m->next) in eap_get_names_as_string_array() 143 for (m = eap_methods; m; m = m->next) { in eap_get_names_as_string_array() 171 for (m = eap_methods; m; m = m->next) in eap_peer_get_methods() 245 m = m->next; in eap_peer_method_unload() 252 prev->next = m->next; in eap_peer_method_unload() 254 eap_methods = m->next; in eap_peer_method_unload() [all …]
|
D | eap_teap_pac.c | 80 pac = pac->next; in eap_teap_get_pac() 99 *pac_root = pac->next; in eap_teap_remove_pac() 101 prev->next = pac->next; in eap_teap_remove_pac() 108 pac = pac->next; in eap_teap_remove_pac() 172 pac->next = *pac_root; in eap_teap_add_pac() 321 while (end->next) in eap_teap_parse_end() 322 end = end->next; in eap_teap_parse_end() 323 end->next = *pac; in eap_teap_parse_end() 652 pac = pac->next; in eap_teap_save_pac() 688 pac = pac->next; in eap_teap_pac_list_truncate() [all …]
|
D | eap_fast_pac.c | 80 pac = pac->next; in eap_fast_get_pac() 99 *pac_root = pac->next; in eap_fast_remove_pac() 101 prev->next = pac->next; in eap_fast_remove_pac() 108 pac = pac->next; in eap_fast_remove_pac() 172 pac->next = *pac_root; in eap_fast_add_pac() 318 while (end->next) in eap_fast_parse_end() 319 end = end->next; in eap_fast_parse_end() 320 end->next = *pac; in eap_fast_parse_end() 648 pac = pac->next; in eap_fast_save_pac() 684 pac = pac->next; in eap_fast_pac_list_truncate() [all …]
|
/hostap-latest/src/radius/ |
D | radius_client.c | 150 struct radius_msg_list *next; member 577 entry = entry->next; in radius_client_timer() 595 prev->next = entry->next; in radius_client_timer() 597 radius->msgs = entry->next; in radius_client_timer() 600 entry = entry->next; in radius_client_timer() 618 entry = entry->next; in radius_client_timer() 638 struct hostapd_radius_server *next, *old; in radius_client_auth_failover() local 649 for (entry = radius->msgs; entry; entry = entry->next) { in radius_client_auth_failover() 654 next = old + 1; in radius_client_auth_failover() 655 if (next > &(conf->auth_servers[conf->num_auth_servers - 1])) in radius_client_auth_failover() [all …]
|
/hostap-latest/src/common/ |
D | nan_de.c | 427 struct os_reltime next, diff; in nan_de_next_multicast() local 449 next = srv->last_multicast; in nan_de_next_multicast() 450 os_reltime_add_ms(&next, period); in nan_de_next_multicast() 454 os_reltime_before(&next, now)) in nan_de_next_multicast() 456 next = srv->next_publish_state; in nan_de_next_multicast() 459 if (os_reltime_before(&next, now)) in nan_de_next_multicast() 462 os_reltime_sub(&next, now, &diff); in nan_de_next_multicast() 472 int next = -1, tmp; in nan_de_srv_time_to_next() local 477 if (next == -1 || tmp < next) in nan_de_srv_time_to_next() 478 next = tmp; in nan_de_srv_time_to_next() [all …]
|
/hostap-latest/src/eap_server/ |
D | eap_server_methods.c | 29 for (m = eap_methods; m; m = m->next) { in eap_server_get_eap_method() 49 for (m = eap_methods; m; m = m->next) { in eap_server_get_type() 118 for (m = eap_methods; m; m = m->next) { in eap_server_method_register() 129 last->next = method; in eap_server_method_register() 149 eap_methods = eap_methods->next; in eap_server_unregister_methods() 173 for (m = eap_methods; m; m = m->next) { in eap_server_get_name()
|
D | tncs.c | 38 struct tnc_if_imv *next; member 78 struct tncs_data *next; member 115 imv = imv->next; in tncs_get_imv() 132 tncs = tncs->next; in tncs_get_conn() 519 for (imv = tncs->imv; imv; imv = imv->next) { in tncs_send_to_imvs() 540 for (imv = tncs->imv; imv; imv = imv->next) { in tncs_batch_ending() 558 for (imv = tncs->imv; imv; imv = imv->next) { in tncs_solicit_recommendation() 577 for (imv = tncs->imv; imv; imv = imv->next) { in tncs_init_connection() 707 for (imv = tncs->imv; imv; imv = imv->next) { in tncs_derive_recommendation() 757 for (imv = tncs->imv; imv; imv = imv->next) { in tncs_derive_recommendation() [all …]
|
D | eap_sim_db.c | 31 struct eap_sim_pseudonym *next; member 37 struct eap_sim_db_pending *next; member 385 prev->next = entry->next; in eap_sim_db_get_pending() 387 data->pending = entry->next; in eap_sim_db_get_pending() 391 entry = entry->next; in eap_sim_db_get_pending() 400 entry->next = data->pending; in eap_sim_db_add_pending() 421 *pp = entry->next; in eap_sim_db_del_pending() 425 pp = &(*pp)->next; in eap_sim_db_del_pending() 842 p = p->next; in eap_sim_db_deinit() 849 r = r->next; in eap_sim_db_deinit() [all …]
|
/hostap-latest/src/tls/ |
D | x509v3.c | 49 if (cert->next) { in x509_certificate_free() 52 cert, cert->next); in x509_certificate_free() 69 struct x509_certificate *next; in x509_certificate_chain_free() local 72 next = cert->next; in x509_certificate_chain_free() 73 cert->next = NULL; in x509_certificate_chain_free() 75 cert = next; in x509_certificate_chain_free() 183 const u8 **next) in x509_parse_algorithm_identifier() argument 205 *next = end; in x509_parse_algorithm_identifier() 218 const u8 **next) in x509_parse_public_key() argument 244 *next = end; in x509_parse_public_key() [all …]
|
D | pkcs1.c | 208 const u8 *pos, *end, *next, *da_end; in pkcs1_v15_sig_ver() local 270 if (asn1_get_oid(hdr.payload, hdr.length, &oid, &next)) { in pkcs1_v15_sig_ver() 277 next, da_end - next); in pkcs1_v15_sig_ver() 284 if (da_end > next && in pkcs1_v15_sig_ver() 285 (asn1_get_next(next, da_end - next, &hdr) < 0 || in pkcs1_v15_sig_ver()
|
D | asn1.c | 335 const u8 **next) in asn1_get_oid() argument 345 *next = hdr.payload + hdr.length; in asn1_get_oid() 433 int asn1_get_integer(const u8 *buf, size_t len, int *integer, const u8 **next) in asn1_get_integer() argument 446 *next = hdr.payload + hdr.length; in asn1_get_integer() 467 const u8 **next) in asn1_get_sequence() argument 474 if (next) in asn1_get_sequence() 475 *next = hdr->payload + hdr->length; in asn1_get_sequence() 481 const u8 **params, size_t *params_len, const u8 **next) in asn1_get_alg_id() argument 491 if (asn1_get_sequence(pos, end - pos, &hdr, next) < 0 || in asn1_get_alg_id()
|
/hostap-latest/src/p2p/ |
D | p2p_group.c | 22 struct p2p_group_member *next; member 92 m = m->next; in p2p_group_free_members() 386 m = m->next; in wifi_display_build_go_ie() 425 for (m = group->members; m; m = m->next) { in p2p_buf_add_group_info() 585 m = m->next; in p2p_group_remove_member() 592 prev->next = m->next; in p2p_group_remove_member() 594 group->members = m->next; in p2p_group_remove_member() 628 m->next = group->members; in p2p_group_notif_assoc() 766 for (m = group->members; m; m = m->next) { in p2p_group_match_dev_type() 791 for (m = group->members; m; m = m->next) { in p2p_group_match_dev_id() [all …]
|
D | p2p_sd.c | 64 for (q = p2p->sd_queries; q; q = q->next) { in p2p_pending_sd_req() 131 prev->next = q->next; in p2p_unlink_sd_query() 133 p2p->sd_queries = q->next; in p2p_unlink_sd_query() 141 q = q->next; in p2p_unlink_sd_query() 163 q = q->next; in p2p_free_sd_queries() 331 const u8 *next; in p2p_rx_gas_initial_req() local 368 next = pos + slen; in p2p_rx_gas_initial_req() 377 pos = next; in p2p_rx_gas_initial_req() 485 const u8 *next; in p2p_rx_gas_initial_resp() local 543 next = pos + slen; in p2p_rx_gas_initial_resp() [all …]
|
/hostap-latest/src/wps/ |
D | http_server.c | 22 struct http_request *next; member 105 p->next = r->next; in http_request_deinit() 107 srv->requests = r->next; in http_request_deinit() 112 r = r->next; in http_request_deinit() 126 req = req->next; in http_request_free_all() 222 req->next = srv->requests; in http_server_cb()
|