wpa_supplicant / hostapd  2.5
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Structures | Functions
interworking.c File Reference

Interworking (IEEE 802.11u) Copyright (c) 2011-2014, Jouni Malinen j@w1..nosp@m.fi More...

#include "includes.h"
#include "common.h"
#include "common/ieee802_11_defs.h"
#include "common/gas.h"
#include "common/wpa_ctrl.h"
#include "utils/pcsc_funcs.h"
#include "utils/eloop.h"
#include "drivers/driver.h"
#include "eap_common/eap_defs.h"
#include "eap_peer/eap.h"
#include "eap_peer/eap_methods.h"
#include "eapol_supp/eapol_supp_sm.h"
#include "rsn_supp/wpa.h"
#include "wpa_supplicant_i.h"
#include "config.h"
#include "config_ssid.h"
#include "bss.h"
#include "scan.h"
#include "notify.h"
#include "driver_i.h"
#include "gas_query.h"
#include "hs20_supplicant.h"
#include "interworking.h"

Data Structures

struct  nai_realm_eap
 
struct  nai_realm
 

Functions

int interworking_connect (struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int only_add)
 
int domain_name_list_contains (struct wpabuf *domain_names, const char *domain, int exact_match)
 
int interworking_home_sp_cred (struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpabuf *domain_names)
 
void interworking_start_fetch_anqp (struct wpa_supplicant *wpa_s)
 
int interworking_fetch_anqp (struct wpa_supplicant *wpa_s)
 
void interworking_stop_fetch_anqp (struct wpa_supplicant *wpa_s)
 
int anqp_send_req (struct wpa_supplicant *wpa_s, const u8 *dst, u16 info_ids[], size_t num_ids, u32 subtypes)
 
void anqp_resp_cb (void *ctx, const u8 *dst, u8 dialog_token, enum gas_query_result result, const struct wpabuf *adv_proto, const struct wpabuf *resp, u16 status_code)
 
int interworking_select (struct wpa_supplicant *wpa_s, int auto_select, int *freqs)
 
int gas_send_request (struct wpa_supplicant *wpa_s, const u8 *dst, const struct wpabuf *adv_proto, const struct wpabuf *query)
 

Detailed Description

Interworking (IEEE 802.11u) Copyright (c) 2011-2014, Jouni Malinen j@w1..nosp@m.fi