]> git.ipfire.org Git - thirdparty/hostap.git/blobdiff - src/radius/radius_server.h
EAP-TEAP server: Testing mechanism for Result TLV in a separate message
[thirdparty/hostap.git] / src / radius / radius_server.h
index 996f00eed258c1f5af431c40c4e342ecfda19384..c8c17dbb64f1fee81c62227b1c1830d3b51eb07c 100644 (file)
@@ -128,6 +128,10 @@ struct radius_server_conf {
         */
        int pac_key_refresh_time;
 
+       int eap_teap_auth;
+       int eap_teap_pac_no_inner;
+       int eap_teap_separate_result;
+
        /**
         * eap_sim_aka_result_ind - EAP-SIM/AKA protected success indication
         *
@@ -136,6 +140,8 @@ struct radius_server_conf {
         */
        int eap_sim_aka_result_ind;
 
+       int eap_sim_id;
+
        /**
         * tnc - Trusted Network Connect (TNC)
         *
@@ -233,6 +239,9 @@ struct radius_server_conf {
 
        char *subscr_remediation_url;
        u8 subscr_remediation_method;
+       char *hs20_sim_provisioning_url;
+
+       char *t_c_server_url;
 };
 
 
@@ -246,5 +255,6 @@ int radius_server_get_mib(struct radius_server_data *data, char *buf,
                          size_t buflen);
 
 void radius_server_eap_pending_cb(struct radius_server_data *data, void *ctx);
+int radius_server_dac_request(struct radius_server_data *data, const char *req);
 
 #endif /* RADIUS_SERVER_H */