Classes | Defines | Functions
eap_server_gpsk.c File Reference
#include "includes.h"
#include "common.h"
#include "eap_server/eap_i.h"
#include "eap_common/eap_gpsk_common.h"
Include dependency graph for eap_server_gpsk.c:

Go to the source code of this file.

Classes

struct  eap_gpsk_data

Defines

#define MAX_NUM_CSUITES   2

Functions

static struct wpabufeap_gpsk_build_gpsk_1 (struct eap_sm *sm, struct eap_gpsk_data *data, u8 id)
static struct wpabufeap_gpsk_build_gpsk_3 (struct eap_sm *sm, struct eap_gpsk_data *data, u8 id)
static struct wpabufeap_gpsk_buildReq (struct eap_sm *sm, void *priv, u8 id)
static Boolean eap_gpsk_check (struct eap_sm *sm, void *priv, struct wpabuf *respData)
static u8 * eap_gpsk_get_emsk (struct eap_sm *sm, void *priv, size_t *len)
static u8 * eap_gpsk_getKey (struct eap_sm *sm, void *priv, size_t *len)
static void * eap_gpsk_init (struct eap_sm *sm)
static Boolean eap_gpsk_isDone (struct eap_sm *sm, void *priv)
static Boolean eap_gpsk_isSuccess (struct eap_sm *sm, void *priv)
static void eap_gpsk_process (struct eap_sm *sm, void *priv, struct wpabuf *respData)
static void eap_gpsk_process_gpsk_2 (struct eap_sm *sm, struct eap_gpsk_data *data, const u8 *payload, size_t payloadlen)
static void eap_gpsk_process_gpsk_4 (struct eap_sm *sm, struct eap_gpsk_data *data, const u8 *payload, size_t payloadlen)
static void eap_gpsk_reset (struct eap_sm *sm, void *priv)
static void eap_gpsk_state (struct eap_gpsk_data *data, int state)
static const char * eap_gpsk_state_txt (int state)
int eap_server_gpsk_register (void)

Define Documentation

#define MAX_NUM_CSUITES   2

Definition at line 36 of file eap_server_gpsk.c.


Function Documentation

static struct wpabuf* eap_gpsk_build_gpsk_1 ( struct eap_sm sm,
struct eap_gpsk_data data,
u8  id 
) [static, read]

Definition at line 115 of file eap_server_gpsk.c.

static struct wpabuf* eap_gpsk_build_gpsk_3 ( struct eap_sm sm,
struct eap_gpsk_data data,
u8  id 
) [static, read]

Definition at line 155 of file eap_server_gpsk.c.

static struct wpabuf* eap_gpsk_buildReq ( struct eap_sm sm,
void *  priv,
u8  id 
) [static, read]

Definition at line 204 of file eap_server_gpsk.c.

static Boolean eap_gpsk_check ( struct eap_sm sm,
void *  priv,
struct wpabuf respData 
) [static]

Definition at line 222 of file eap_server_gpsk.c.

static u8* eap_gpsk_get_emsk ( struct eap_sm sm,
void *  priv,
size_t *  len 
) [static]

Definition at line 584 of file eap_server_gpsk.c.

static u8* eap_gpsk_getKey ( struct eap_sm sm,
void *  priv,
size_t *  len 
) [static]

Definition at line 566 of file eap_server_gpsk.c.

static void* eap_gpsk_init ( struct eap_sm sm) [static]

Definition at line 70 of file eap_server_gpsk.c.

static Boolean eap_gpsk_isDone ( struct eap_sm sm,
void *  priv 
) [static]

Definition at line 559 of file eap_server_gpsk.c.

static Boolean eap_gpsk_isSuccess ( struct eap_sm sm,
void *  priv 
) [static]

Definition at line 602 of file eap_server_gpsk.c.

static void eap_gpsk_process ( struct eap_sm sm,
void *  priv,
struct wpabuf respData 
) [static]

Definition at line 537 of file eap_server_gpsk.c.

static void eap_gpsk_process_gpsk_2 ( struct eap_sm sm,
struct eap_gpsk_data data,
const u8 *  payload,
size_t  payloadlen 
) [static]

Definition at line 250 of file eap_server_gpsk.c.

static void eap_gpsk_process_gpsk_4 ( struct eap_sm sm,
struct eap_gpsk_data data,
const u8 *  payload,
size_t  payloadlen 
) [static]

Definition at line 468 of file eap_server_gpsk.c.

static void eap_gpsk_reset ( struct eap_sm sm,
void *  priv 
) [static]

Definition at line 106 of file eap_server_gpsk.c.

static void eap_gpsk_state ( struct eap_gpsk_data data,
int  state 
) [static]

Definition at line 61 of file eap_server_gpsk.c.

static const char* eap_gpsk_state_txt ( int  state) [static]

Definition at line 44 of file eap_server_gpsk.c.

int eap_server_gpsk_register ( void  )

Definition at line 609 of file eap_server_gpsk.c.



wpa_supplicant
Author(s): Package maintained by Blaise Gassend
autogenerated on Thu Apr 24 2014 15:34:38