aboutsummaryrefslogtreecommitdiffstats
path: root/src/eapol_auth/eapol_auth_sm.h
diff options
context:
space:
mode:
authorJouni Malinen <j@w1.fi>2015-08-23 18:26:39 (GMT)
committerJouni Malinen <j@w1.fi>2015-08-23 23:29:30 (GMT)
commit681e199dfba84e959ae898dba0d294604441a2ad (patch)
tree515c419fa5963e69c5fab02e82d52c1cab4db7c4 /src/eapol_auth/eapol_auth_sm.h
parent3f1b792fbe80777a7ffc921e214f26f960255e97 (diff)
downloadhostap-681e199dfba84e959ae898dba0d294604441a2ad.zip
hostap-681e199dfba84e959ae898dba0d294604441a2ad.tar.gz
hostap-681e199dfba84e959ae898dba0d294604441a2ad.tar.bz2
EAP server: Add tls_session_lifetime configuration
This new hostapd configuration parameter can be used to enable TLS session resumption. This commit adds the configuration parameter through the configuration system and RADIUS/EAPOL/EAP server components. The actual changes to enable session caching will be addressed in followup commits. Signed-off-by: Jouni Malinen <j@w1.fi>
Diffstat (limited to 'src/eapol_auth/eapol_auth_sm.h')
-rw-r--r--src/eapol_auth/eapol_auth_sm.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/eapol_auth/eapol_auth_sm.h b/src/eapol_auth/eapol_auth_sm.h
index 1e0d3cc..e1974e4 100644
--- a/src/eapol_auth/eapol_auth_sm.h
+++ b/src/eapol_auth/eapol_auth_sm.h
@@ -27,6 +27,7 @@ struct eapol_auth_config {
int erp_send_reauth_start;
char *erp_domain; /* a copy of this will be allocated */
int erp; /* Whether ERP is enabled on authentication server */
+ unsigned int tls_session_lifetime;
u8 *pac_opaque_encr_key;
u8 *eap_fast_a_id;
size_t eap_fast_a_id_len;