Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ieee80211_sub_if_data Struct Reference

#include <ieee80211_i.h>

Data Fields

struct list_head list
 
struct wireless_dev wdev
 
struct list_head key_list
 
int crypto_tx_tailroom_needed_cnt
 
struct net_devicedev
 
struct ieee80211_locallocal
 
unsigned int flags
 
unsigned long state
 
int drop_unencrypted
 
char name [IFNAMSIZ]
 
bool old_idle
 
struct ieee80211_fragment_entry fragments [IEEE80211_FRAGMENT_MAX]
 
unsigned int fragment_next
 
u16 noack_map
 
u8 wmm_acm
 
struct ieee80211_key __rcukeys [NUM_DEFAULT_KEYS+NUM_DEFAULT_MGMT_KEYS]
 
struct ieee80211_key __rcudefault_unicast_key
 
struct ieee80211_key __rcudefault_multicast_key
 
struct ieee80211_key __rcudefault_mgmt_key
 
u16 sequence_number
 
__be16 control_port_protocol
 
bool control_port_no_encrypt
 
struct ieee80211_tx_queue_params tx_conf [IEEE80211_NUM_ACS]
 
struct work_struct work
 
struct sk_buff_head skb_queue
 
bool arp_filter_state
 
struct ieee80211_if_apbss
 
u32 rc_rateidx_mask [IEEE80211_NUM_BANDS]
 
u8 rc_rateidx_mcs_mask [IEEE80211_NUM_BANDS][IEEE80211_HT_MCS_MASK_LEN]
 
union {
   struct ieee80211_if_ap   ap
 
   struct ieee80211_if_wds   wds
 
   struct ieee80211_if_vlan   vlan
 
   struct ieee80211_if_managed   mgd
 
   struct ieee80211_if_ibss   ibss
 
   struct ieee80211_if_mesh   mesh
 
   u32   mntr_flags
 
u
 
struct ieee80211_vif vif
 

Detailed Description

Definition at line 661 of file ieee80211_i.h.

Field Documentation

Definition at line 724 of file ieee80211_i.h.

bool arp_filter_state

Definition at line 710 of file ieee80211_i.h.

Definition at line 717 of file ieee80211_i.h.

bool control_port_no_encrypt

Definition at line 703 of file ieee80211_i.h.

__be16 control_port_protocol

Definition at line 702 of file ieee80211_i.h.

int crypto_tx_tailroom_needed_cnt

Definition at line 670 of file ieee80211_i.h.

struct ieee80211_key __rcu* default_mgmt_key

Definition at line 699 of file ieee80211_i.h.

struct ieee80211_key __rcu* default_multicast_key

Definition at line 698 of file ieee80211_i.h.

struct ieee80211_key __rcu* default_unicast_key

Definition at line 697 of file ieee80211_i.h.

Definition at line 672 of file ieee80211_i.h.

int drop_unencrypted

Definition at line 679 of file ieee80211_i.h.

unsigned int flags

Definition at line 675 of file ieee80211_i.h.

unsigned int fragment_next

Definition at line 688 of file ieee80211_i.h.

Definition at line 687 of file ieee80211_i.h.

Definition at line 728 of file ieee80211_i.h.

struct list_head key_list

Definition at line 667 of file ieee80211_i.h.

Definition at line 696 of file ieee80211_i.h.

Definition at line 662 of file ieee80211_i.h.

Definition at line 673 of file ieee80211_i.h.

Definition at line 729 of file ieee80211_i.h.

Definition at line 727 of file ieee80211_i.h.

u32 mntr_flags

Definition at line 730 of file ieee80211_i.h.

char name[IFNAMSIZ]

Definition at line 681 of file ieee80211_i.h.

u16 noack_map

Definition at line 691 of file ieee80211_i.h.

bool old_idle

Definition at line 684 of file ieee80211_i.h.

u32 rc_rateidx_mask[IEEE80211_NUM_BANDS]

Definition at line 720 of file ieee80211_i.h.

Definition at line 721 of file ieee80211_i.h.

u16 sequence_number

Definition at line 701 of file ieee80211_i.h.

struct sk_buff_head skb_queue

Definition at line 708 of file ieee80211_i.h.

unsigned long state

Definition at line 677 of file ieee80211_i.h.

Definition at line 705 of file ieee80211_i.h.

union { ... } u

Definition at line 743 of file ieee80211_i.h.

Definition at line 726 of file ieee80211_i.h.

Definition at line 664 of file ieee80211_i.h.

Definition at line 725 of file ieee80211_i.h.

u8 wmm_acm

Definition at line 694 of file ieee80211_i.h.

Definition at line 707 of file ieee80211_i.h.


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