Public Attributes
ieee80211_work Struct Reference

#include <ieee80211_i.h>

List of all members.

Public Attributes

union {
   struct {
      struct cfg80211_bss *   bss
      u16   capability
      const u8 *   ht_information_ie
      u8   prev_bssid [ETH_ALEN]
      enum ieee80211_smps_mode   smps
      u8   ssid [IEEE80211_MAX_SSID_LEN]
      u8   ssid_len
      const u8 *   supp_rates
      u8   supp_rates_len
      bool   synced
      int   tries
      bool   uapsd_used
      bool   use_11n
      bool   wmm_used
   }   assoc
   struct {
      struct sk_buff *   frame
      bool   status
      u32   wait
   }   offchan_tx
   struct {
      u16   algorithm
      u8   key [WLAN_KEY_LEN_WEP104]
      u8   key_idx
      u8   key_len
      bool   privacy
      u8   ssid [IEEE80211_MAX_SSID_LEN]
      u8   ssid_len
      bool   synced
      u16   transaction
      int   tries
   }   probe_auth
   struct {
      u32   duration
   }   remain
}; 
union {
   struct {
      struct sk_buff *   frame
      bool   status
      u32   wait
   }   offchan_tx
   struct {
      u32   duration
   }   remain
}; 
struct ieee80211_channelchan
enum nl80211_channel_type chan_type
u8 data []
size_t data_len
enum work_done_result(* done )(struct ieee80211_work *wk, struct sk_buff *skb)
u8 filter_ta [ETH_ALEN]
u8 ie [0]
int ie_len
struct list_head list
struct rcu_head rcu_head
struct ieee80211_sub_if_datasdata
bool started
unsigned long timeout
enum ieee80211_work_type type

Detailed Description

Definition at line 296 of file kernel-3.2/ieee80211_i.h.


Member Data Documentation

union { ... }
union { ... }

Definition at line 319 of file kernel-3.2/ieee80211_i.h.

struct { ... } ieee80211_work::assoc
struct cfg80211_bss* ieee80211_work::bss

Definition at line 328 of file kernel-3.2/ieee80211_i.h.

Definition at line 333 of file kernel-3.2/ieee80211_i.h.

Definition at line 306 of file kernel-3.2/ieee80211_i.h.

enum nl80211_channel_type ieee80211_work::chan_type

Definition at line 307 of file kernel-3.2/ieee80211_i.h.

Definition at line 368 of file kernel-3.5/ieee80211_i.h.

Definition at line 367 of file kernel-3.5/ieee80211_i.h.

enum work_done_result(* ieee80211_work::done)(struct ieee80211_work *wk, struct sk_buff *skb)

Definition at line 303 of file kernel-3.2/ieee80211_i.h.

Definition at line 342 of file kernel-3.2/ieee80211_i.h.

Definition at line 312 of file kernel-3.2/ieee80211_i.h.

Definition at line 345 of file kernel-3.2/ieee80211_i.h.

Definition at line 330 of file kernel-3.2/ieee80211_i.h.

Definition at line 353 of file kernel-3.2/ieee80211_i.h.

Definition at line 351 of file kernel-3.2/ieee80211_i.h.

u8 ieee80211_work::key[WLAN_KEY_LEN_WEP104]

Definition at line 322 of file kernel-3.2/ieee80211_i.h.

Definition at line 323 of file kernel-3.2/ieee80211_i.h.

Definition at line 323 of file kernel-3.2/ieee80211_i.h.

struct list_head ieee80211_work::list

Definition at line 297 of file kernel-3.2/ieee80211_i.h.

Definition at line 334 of file kernel-3.2/ieee80211_i.h.

Definition at line 324 of file kernel-3.2/ieee80211_i.h.

Definition at line 299 of file kernel-3.2/ieee80211_i.h.

struct { ... } ieee80211_work::remain
struct { ... } ieee80211_work::remain

Definition at line 301 of file kernel-3.2/ieee80211_i.h.

enum ieee80211_smps_mode ieee80211_work::smps

Definition at line 331 of file kernel-3.2/ieee80211_i.h.

Definition at line 320 of file kernel-3.2/ieee80211_i.h.

Definition at line 321 of file kernel-3.2/ieee80211_i.h.

Definition at line 314 of file kernel-3.2/ieee80211_i.h.

Definition at line 347 of file kernel-3.2/ieee80211_i.h.

Definition at line 329 of file kernel-3.2/ieee80211_i.h.

Definition at line 337 of file kernel-3.2/ieee80211_i.h.

Definition at line 325 of file kernel-3.2/ieee80211_i.h.

unsigned long ieee80211_work::timeout

Definition at line 309 of file kernel-3.2/ieee80211_i.h.

Definition at line 319 of file kernel-3.2/ieee80211_i.h.

Definition at line 318 of file kernel-3.2/ieee80211_i.h.

Definition at line 310 of file kernel-3.2/ieee80211_i.h.

Definition at line 338 of file kernel-3.2/ieee80211_i.h.

Definition at line 338 of file kernel-3.2/ieee80211_i.h.

Definition at line 346 of file kernel-3.2/ieee80211_i.h.

Definition at line 338 of file kernel-3.2/ieee80211_i.h.


The documentation for this struct was generated from the following files:


ros_rt_wmp
Author(s): Danilo Tardioli, dantard@unizar.es
autogenerated on Mon Oct 6 2014 08:27:14