Lines Matching +full:common +full:- +full:password

2  * PASN common processing
12 #include "utils/common.h"
13 #include "common/wpa_common.h"
14 #include "common/sae.h"
17 #include "common/ieee802_11_defs.h"
47 pasn->cb_ctx = cb_ctx; in pasn_register_callbacks()
48 pasn->send_mgmt = send_mgmt; in pasn_register_callbacks()
49 pasn->validate_custom_pmkid = validate_custom_pmkid; in pasn_register_callbacks()
57 pasn->derive_kdk = true; in pasn_enable_kdk_derivation()
58 pasn->kdk_len = WPA_KDK_MAX_LEN; in pasn_enable_kdk_derivation()
66 pasn->derive_kdk = false; in pasn_disable_kdk_derivation()
67 pasn->kdk_len = 0; in pasn_disable_kdk_derivation()
75 pasn->akmp = akmp; in pasn_set_akmp()
83 pasn->cipher = cipher; in pasn_set_cipher()
91 os_memcpy(pasn->own_addr, addr, ETH_ALEN); in pasn_set_own_addr()
99 os_memcpy(pasn->peer_addr, addr, ETH_ALEN); in pasn_set_peer_addr()
107 os_memcpy(pasn->bssid, addr, ETH_ALEN); in pasn_set_bssid()
114 return -1; in pasn_set_pt()
116 pasn->pt = pt; in pasn_set_pt()
119 return -1; in pasn_set_pt()
124 void pasn_set_password(struct pasn_data *pasn, const char *password) in pasn_set_password() argument
128 pasn->password = password; in pasn_set_password()
136 pasn->wpa_key_mgmt = key_mgmt; in pasn_set_wpa_key_mgmt()
144 pasn->rsn_pairwise = rsn_pairwise; in pasn_set_rsn_pairwise()
152 pasn->rsnxe_capab = rsnxe_capab; in pasn_set_rsnxe_caps()
160 pasn->rsnxe_ie = rsnxe_ie; in pasn_set_rsnxe_ie()
168 os_memcpy(pasn->custom_pmkid, pmkid, PMKID_LEN); in pasn_set_custom_pmkid()
169 pasn->custom_pmkid_valid = true; in pasn_set_custom_pmkid()
177 return -1; in pasn_set_extra_ies()
179 if (pasn->extra_ies) { in pasn_set_extra_ies()
180 os_free((u8 *) pasn->extra_ies); in pasn_set_extra_ies()
181 pasn->extra_ies_len = extra_ies_len; in pasn_set_extra_ies()
184 pasn->extra_ies = os_memdup(extra_ies, extra_ies_len); in pasn_set_extra_ies()
185 if (!pasn->extra_ies) { in pasn_set_extra_ies()
188 return -1; in pasn_set_extra_ies()
190 pasn->extra_ies_len = extra_ies_len; in pasn_set_extra_ies()
199 return pasn->akmp; in pasn_get_akmp()
207 return pasn->cipher; in pasn_get_cipher()
215 return pasn->pmk_len; in pasn_get_pmk_len()
223 return pasn->pmk; in pasn_get_pmk()
231 return &pasn->ptk; in pasn_get_ptk()