eap_defs.h File Reference

EAP server/peer: Shared EAP definitions. More...

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

Go to the source code of this file.

Data Structures

struct  eap_hdr

Defines

#define EAP_MSK_LEN   64
#define EAP_EMSK_LEN   64

Enumerations

enum  { EAP_CODE_REQUEST = 1, EAP_CODE_RESPONSE = 2, EAP_CODE_SUCCESS = 3, EAP_CODE_FAILURE = 4 }
enum  EapType {
  EAP_TYPE_NONE = 0, EAP_TYPE_IDENTITY = 1, EAP_TYPE_NOTIFICATION = 2, EAP_TYPE_NAK = 3,
  EAP_TYPE_MD5 = 4, EAP_TYPE_OTP = 5, EAP_TYPE_GTC = 6, EAP_TYPE_TLS = 13,
  EAP_TYPE_LEAP = 17, EAP_TYPE_SIM = 18, EAP_TYPE_TTLS = 21, EAP_TYPE_AKA = 23,
  EAP_TYPE_PEAP = 25, EAP_TYPE_MSCHAPV2 = 26, EAP_TYPE_TLV = 33, EAP_TYPE_TNC = 38,
  EAP_TYPE_FAST = 43, EAP_TYPE_PAX = 46, EAP_TYPE_PSK = 47, EAP_TYPE_SAKE = 48,
  EAP_TYPE_IKEV2 = 49, EAP_TYPE_AKA_PRIME = 50, EAP_TYPE_GPSK = 51, EAP_TYPE_EXPANDED = 254
}
enum  { EAP_VENDOR_IETF = 0, EAP_VENDOR_MICROSOFT = 0x000137, EAP_VENDOR_WFA = 0x00372A }

Variables

struct eap_hdr STRUCT_PACKED

Detailed Description

EAP server/peer: Shared EAP definitions.

Copyright
Copyright (c) 2004-2007, 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 eap_defs.h.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

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