|
TNC_Result | TNC_TNCS_ReportMessageTypes (TNC_IMVID imvID, TNC_MessageTypeList supportedTypes, TNC_UInt32 typeCount) |
|
TNC_Result | TNC_TNCS_SendMessage (TNC_IMVID imvID, TNC_ConnectionID connectionID, TNC_BufferReference message, TNC_UInt32 messageLength, TNC_MessageType messageType) |
|
TNC_Result | TNC_TNCS_RequestHandshakeRetry (TNC_IMVID imvID, TNC_ConnectionID connectionID, TNC_RetryReason reason) |
|
TNC_Result | TNC_TNCS_ProvideRecommendation (TNC_IMVID imvID, TNC_ConnectionID connectionID, TNC_IMV_Action_Recommendation recommendation, TNC_IMV_Evaluation_Result evaluation) |
|
TNC_Result | TNC_TNCS_GetAttribute (TNC_IMVID imvID, TNC_ConnectionID connectionID, TNC_AttributeID attribureID, TNC_UInt32 bufferLength, TNC_BufferReference buffer, TNC_UInt32 *pOutValueLength) |
|
TNC_Result | TNC_TNCS_SetAttribute (TNC_IMVID imvID, TNC_ConnectionID connectionID, TNC_AttributeID attribureID, TNC_UInt32 bufferLength, TNC_BufferReference buffer) |
|
TNC_Result | TNC_TNCS_BindFunction (TNC_IMVID imvID, char *functionName, void **pOutFunctionPointer) |
|
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 | tncs_process_if_tnccs (struct tncs_data *tncs, const u8 *msg, size_t len) |
|
struct tncs_data * | tncs_init (void) |
|
void | tncs_deinit (struct tncs_data *tncs) |
|
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) |
|
EAP-TNC - TNCS (IF-IMV, IF-TNCCS, and IF-TNCCS-SOH)