tncs.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

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
}

Functions

struct wpabuftncs_build_soh_request (void)
u8tncs_copy_send_buf (struct tncs_data *tncs, u8 *pos)
void tncs_deinit (struct tncs_data *tncs)
void tncs_global_deinit (void)
int tncs_global_init (void)
char * tncs_if_tnccs_end (void)
char * tncs_if_tnccs_start (struct tncs_data *tncs)
struct tncs_datatncs_init (void)
void tncs_init_connection (struct tncs_data *tncs)
enum tncs_process_res tncs_process_if_tnccs (struct tncs_data *tncs, const u8 *msg, size_t len)
struct wpabuftncs_process_soh (const u8 *soh_tlv, size_t soh_tlv_len, int *failure)
size_t tncs_total_send_len (struct tncs_data *tncs)

Enumeration Type Documentation

Enumerator:
TNCCS_PROCESS_ERROR 
TNCCS_PROCESS_OK_NO_RECOMMENDATION 
TNCCS_RECOMMENDATION_ERROR 
TNCCS_RECOMMENDATION_ALLOW 
TNCCS_RECOMMENDATION_NONE 
TNCCS_RECOMMENDATION_ISOLATE 
TNCCS_RECOMMENDATION_NO_ACCESS 
TNCCS_RECOMMENDATION_NO_RECOMMENDATION 

Definition at line 28 of file tncs.h.


Function Documentation

struct wpabuf* tncs_build_soh_request ( void   )  [read]

Definition at line 1238 of file tncs.c.

u8* tncs_copy_send_buf ( struct tncs_data tncs,
u8 pos 
)

Definition at line 680 of file tncs.c.

void tncs_deinit ( struct tncs_data tncs  ) 

Definition at line 1158 of file tncs.c.

void tncs_global_deinit ( void   ) 

Definition at line 1217 of file tncs.c.

int tncs_global_init ( void   ) 

Definition at line 1188 of file tncs.c.

char* tncs_if_tnccs_end ( void   ) 

Definition at line 719 of file tncs.c.

char* tncs_if_tnccs_start ( struct tncs_data tncs  ) 

Definition at line 708 of file tncs.c.

struct tncs_data* tncs_init ( void   )  [read]

Definition at line 1139 of file tncs.c.

void tncs_init_connection ( struct tncs_data tncs  ) 

Definition at line 646 of file tncs.c.

enum tncs_process_res tncs_process_if_tnccs ( struct tncs_data tncs,
const u8 msg,
size_t  len 
)

Definition at line 852 of file tncs.c.

struct wpabuf* tncs_process_soh ( const u8 soh_tlv,
size_t  soh_tlv_len,
int *  failure 
) [read]

Definition at line 1264 of file tncs.c.

size_t tncs_total_send_len ( struct tncs_data tncs  ) 

Definition at line 667 of file tncs.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


wpa_supplicant
Author(s): Package maintained by Blaise Gassend
autogenerated on Fri Jan 11 10:05:03 2013