wps_attr_process.c File Reference

#include "includes.h"
#include "common.h"
#include "crypto/sha256.h"
#include "wps_i.h"
Include dependency graph for wps_attr_process.c:

Go to the source code of this file.

Functions

int wps_process_ap_settings (struct wps_parse_attr *attr, struct wps_credential *cred)
int wps_process_authenticator (struct wps_data *wps, const u8 *authenticator, const struct wpabuf *msg)
int wps_process_cred (struct wps_parse_attr *attr, struct wps_credential *cred)
static int wps_process_cred_802_1x_enabled (struct wps_credential *cred, const u8 *dot1x_enabled)
static int wps_process_cred_auth_type (struct wps_credential *cred, const u8 *auth_type)
static int wps_process_cred_eap_identity (struct wps_credential *cred, const u8 *identity, size_t identity_len)
static int wps_process_cred_eap_type (struct wps_credential *cred, const u8 *eap_type, size_t eap_type_len)
static int wps_process_cred_encr_type (struct wps_credential *cred, const u8 *encr_type)
static int wps_process_cred_key_prov_auto (struct wps_credential *cred, const u8 *key_prov_auto)
static int wps_process_cred_mac_addr (struct wps_credential *cred, const u8 *mac_addr)
static int wps_process_cred_network_idx (struct wps_credential *cred, const u8 *idx)
static int wps_process_cred_network_key (struct wps_credential *cred, const u8 *key, size_t key_len)
static int wps_process_cred_network_key_idx (struct wps_credential *cred, const u8 *key_idx)
static int wps_process_cred_ssid (struct wps_credential *cred, const u8 *ssid, size_t ssid_len)
int wps_process_key_wrap_auth (struct wps_data *wps, struct wpabuf *msg, const u8 *key_wrap_auth)
static void wps_workaround_cred_key (struct wps_credential *cred)

Function Documentation

int wps_process_ap_settings ( struct wps_parse_attr attr,
struct wps_credential cred 
)

Definition at line 305 of file wps_attr_process.c.

int wps_process_authenticator ( struct wps_data wps,
const u8 authenticator,
const struct wpabuf msg 
)

Definition at line 22 of file wps_attr_process.c.

int wps_process_cred ( struct wps_parse_attr attr,
struct wps_credential cred 
)

Definition at line 277 of file wps_attr_process.c.

static int wps_process_cred_802_1x_enabled ( struct wps_credential cred,
const u8 dot1x_enabled 
) [static]

Definition at line 248 of file wps_attr_process.c.

static int wps_process_cred_auth_type ( struct wps_credential cred,
const u8 auth_type 
) [static]

Definition at line 127 of file wps_attr_process.c.

static int wps_process_cred_eap_identity ( struct wps_credential cred,
const u8 identity,
size_t  identity_len 
) [static]

Definition at line 221 of file wps_attr_process.c.

static int wps_process_cred_eap_type ( struct wps_credential cred,
const u8 eap_type,
size_t  eap_type_len 
) [static]

Definition at line 209 of file wps_attr_process.c.

static int wps_process_cred_encr_type ( struct wps_credential cred,
const u8 encr_type 
) [static]

Definition at line 144 of file wps_attr_process.c.

static int wps_process_cred_key_prov_auto ( struct wps_credential cred,
const u8 key_prov_auto 
) [static]

Definition at line 235 of file wps_attr_process.c.

static int wps_process_cred_mac_addr ( struct wps_credential cred,
const u8 mac_addr 
) [static]

Definition at line 193 of file wps_attr_process.c.

static int wps_process_cred_network_idx ( struct wps_credential cred,
const u8 idx 
) [static]

Definition at line 89 of file wps_attr_process.c.

static int wps_process_cred_network_key ( struct wps_credential cred,
const u8 key,
size_t  key_len 
) [static]

Definition at line 174 of file wps_attr_process.c.

static int wps_process_cred_network_key_idx ( struct wps_credential cred,
const u8 key_idx 
) [static]

Definition at line 161 of file wps_attr_process.c.

static int wps_process_cred_ssid ( struct wps_credential cred,
const u8 ssid,
size_t  ssid_len 
) [static]

Definition at line 104 of file wps_attr_process.c.

int wps_process_key_wrap_auth ( struct wps_data wps,
struct wpabuf msg,
const u8 key_wrap_auth 
)

Definition at line 59 of file wps_attr_process.c.

static void wps_workaround_cred_key ( struct wps_credential cred  )  [static]

Definition at line 260 of file wps_attr_process.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:11 2013