003 File Manager
Current Path:
/usr/src/contrib/wpa/src/eap_server
usr
/
src
/
contrib
/
wpa
/
src
/
eap_server
/
📁
..
📄
eap.h
(4.52 KB)
📄
eap_i.h
(6.91 KB)
📄
eap_methods.h
(1.72 KB)
📄
eap_server.c
(53.81 KB)
📄
eap_server_aka.c
(37.32 KB)
📄
eap_server_eke.c
(21 KB)
📄
eap_server_fast.c
(42 KB)
📄
eap_server_gpsk.c
(16.34 KB)
📄
eap_server_gtc.c
(4.92 KB)
📄
eap_server_identity.c
(3.75 KB)
📄
eap_server_ikev2.c
(13.6 KB)
📄
eap_server_md5.c
(3.85 KB)
📄
eap_server_methods.c
(4.31 KB)
📄
eap_server_mschapv2.c
(15.1 KB)
📄
eap_server_pax.c
(15.42 KB)
📄
eap_server_peap.c
(36.17 KB)
📄
eap_server_psk.c
(12.8 KB)
📄
eap_server_pwd.c
(27.15 KB)
📄
eap_server_sake.c
(13 KB)
📄
eap_server_sim.c
(23.77 KB)
📄
eap_server_teap.c
(50.2 KB)
📄
eap_server_tls.c
(12.43 KB)
📄
eap_server_tls_common.c
(13.35 KB)
📄
eap_server_tnc.c
(13.42 KB)
📄
eap_server_ttls.c
(35.64 KB)
📄
eap_server_vendor_test.c
(3.87 KB)
📄
eap_server_wsc.c
(12.29 KB)
📄
eap_sim_db.c
(40.59 KB)
📄
eap_sim_db.h
(2.8 KB)
📄
eap_tls_common.h
(2.87 KB)
📄
ikev2.c
(29.55 KB)
📄
ikev2.h
(1.39 KB)
📄
tncs.c
(26.74 KB)
📄
tncs.h
(1.18 KB)
Editing: tncs.h
/* * EAP-TNC - TNCS (IF-IMV, IF-TNCCS, and IF-TNCCS-SOH) * Copyright (c) 2007-2008, Jouni Malinen <j@w1.fi> * * This software may be distributed under the terms of the BSD license. * See README for more details. */ #ifndef TNCS_H #define TNCS_H struct tncs_data; struct tncs_data * tncs_init(void); void tncs_deinit(struct tncs_data *tncs); void tncs_init_connection(struct tncs_data *tncs); size_t tncs_total_send_len(struct tncs_data *tncs); u8 * tncs_copy_send_buf(struct tncs_data *tncs, u8 *pos); char * tncs_if_tnccs_start(struct tncs_data *tncs); char * tncs_if_tnccs_end(void); enum tncs_process_res { TNCCS_PROCESS_ERROR = -1, TNCCS_PROCESS_OK_NO_RECOMMENDATION = 0, TNCCS_RECOMMENDATION_ERROR, TNCCS_RECOMMENDATION_ALLOW, TNCCS_RECOMMENDATION_NONE, TNCCS_RECOMMENDATION_ISOLATE, TNCCS_RECOMMENDATION_NO_ACCESS, TNCCS_RECOMMENDATION_NO_RECOMMENDATION }; enum tncs_process_res tncs_process_if_tnccs(struct tncs_data *tncs, const u8 *msg, size_t len); int tncs_global_init(void); void tncs_global_deinit(void); struct wpabuf * tncs_build_soh_request(void); struct wpabuf * tncs_process_soh(const u8 *soh_tlv, size_t soh_tlv_len, int *failure); #endif /* TNCS_H */
Upload File
Create Folder