tncs.h File Reference

EAP-TNC - TNCS (IF-IMV, IF-TNCCS, and IF-TNCCS-SOH). More...

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 tncs_datatncs_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 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 wpabuftncs_build_soh_request (void)
struct wpabuftncs_process_soh (const u8 *soh_tlv, size_t soh_tlv_len, int *failure)

Detailed Description

EAP-TNC - TNCS (IF-IMV, IF-TNCCS, and IF-TNCCS-SOH).

Copyright
Copyright (c) 2007-2008, Jouni Malinen <j@w1.fi>

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

Alternatively, this software may be distributed under the terms of BSD license.

See README and COPYING for more details.

Definition in file tncs.h.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on Sat Nov 21 23:21:48 2009 for hostapd by  doxygen 1.6.1