aboutsummaryrefslogtreecommitdiff
path: root/src/eap_server/eap.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/eap_server/eap.h')
-rw-r--r--src/eap_server/eap.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/eap_server/eap.h b/src/eap_server/eap.h
index 61032cc0..3696e1d2 100644
--- a/src/eap_server/eap.h
+++ b/src/eap_server/eap.h
@@ -124,6 +124,9 @@ struct eap_config {
* callback context.
*/
void *eap_sim_db_priv;
+
+ struct crypto_rsa_key *imsi_privacy_key;
+
bool backend_auth;
int eap_server;
@@ -206,6 +209,7 @@ struct eap_config {
EAP_TEAP_ID_REQUEST_MACHINE_ACCEPT_USER = 4,
EAP_TEAP_ID_REQUIRE_USER_AND_MACHINE = 5,
} eap_teap_id;
+ int eap_teap_method_sequence;
/**
* eap_sim_aka_result_ind - EAP-SIM/AKA protected success indication
@@ -258,6 +262,10 @@ struct eap_config {
unsigned int max_auth_rounds;
unsigned int max_auth_rounds_short;
+
+#ifdef CONFIG_TESTING_OPTIONS
+ bool skip_prot_success;
+#endif /* CONFIG_TESTING_OPTIONS */
};
struct eap_session_data {