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

#include <orinoco.h>

Data Fields

voidcard
 
struct devicedev
 
int(* hard_reset )(struct orinoco_private *)
 
int(* stop_fw )(struct orinoco_private *, int)
 
struct ieee80211_supported_band band
 
struct ieee80211_channel channels [14]
 
u32 cipher_suites [3]
 
spinlock_t lock
 
int hw_unavailable
 
struct work_struct reset_work
 
struct tasklet_struct rx_tasklet
 
struct list_head rx_list
 
int open
 
u16 last_linkstatus
 
struct work_struct join_work
 
struct work_struct wevent_work
 
struct net_devicendev
 
struct net_device_stats stats
 
struct iw_statistics wstats
 
struct hermes hw
 
u16 txfid
 
enum fwtype firmware_type
 
int ibss_port
 
int nicbuf_size
 
u16 channel_mask
 
unsigned int has_ibss:1
 
unsigned int has_port3:1
 
unsigned int has_wep:1
 
unsigned int has_big_wep:1
 
unsigned int has_mwo:1
 
unsigned int has_pm:1
 
unsigned int has_preamble:1
 
unsigned int has_sensitivity:1
 
unsigned int has_hostscan:1
 
unsigned int has_alt_txcntl:1
 
unsigned int has_ext_scan:1
 
unsigned int has_wpa:1
 
unsigned int do_fw_download:1
 
unsigned int broken_disableport:1
 
unsigned int broken_monitor:1
 
unsigned int prefer_port3:1
 
enum nl80211_iftype iw_mode
 
enum orinoco_alg encode_alg
 
u16 wep_restrict
 
u16 tx_key
 
struct key_params keys [ORINOCO_MAX_KEYS]
 
int bitratemode
 
char nick [IW_ESSID_MAX_SIZE+1]
 
char desired_essid [IW_ESSID_MAX_SIZE+1]
 
char desired_bssid [ETH_ALEN]
 
int bssid_fixed
 
u16 frag_thresh
 
u16 mwo_robust
 
u16 channel
 
u16 ap_density
 
u16 rts_thresh
 
u16 pm_on
 
u16 pm_mcast
 
u16 pm_period
 
u16 pm_timeout
 
u16 preamble
 
u16 short_retry_limit
 
u16 long_retry_limit
 
u16 retry_lifetime
 
struct iw_spy_data spy_data
 
struct iw_public_data wireless_data
 
int port_type
 
int createibss
 
int promiscuous
 
int mc_count
 
struct cfg80211_scan_requestscan_request
 
struct work_struct process_scan
 
struct list_head scan_list
 
spinlock_t scan_lock
 
u8wpa_ie
 
int wpa_ie_len
 
struct crypto_hashrx_tfm_mic
 
struct crypto_hashtx_tfm_mic
 
unsigned int wpa_enabled:1
 
unsigned int tkip_cm_active:1
 
unsigned int key_mgmt:3
 
struct notifier_block pm_notifier
 

Detailed Description

Definition at line 60 of file orinoco.h.

Field Documentation

u16 ap_density

Definition at line 131 of file orinoco.h.

Definition at line 66 of file orinoco.h.

int bitratemode

Definition at line 124 of file orinoco.h.

unsigned int broken_disableport

Definition at line 114 of file orinoco.h.

unsigned int broken_monitor

Definition at line 115 of file orinoco.h.

int bssid_fixed

Definition at line 128 of file orinoco.h.

void* card

Definition at line 61 of file orinoco.h.

Definition at line 130 of file orinoco.h.

u16 channel_mask

Definition at line 98 of file orinoco.h.

struct ieee80211_channel channels[14]

Definition at line 67 of file orinoco.h.

u32 cipher_suites[3]

Definition at line 68 of file orinoco.h.

int createibss

Definition at line 142 of file orinoco.h.

char desired_bssid[ETH_ALEN]

Definition at line 127 of file orinoco.h.

char desired_essid[IW_ESSID_MAX_SIZE+1]

Definition at line 126 of file orinoco.h.

struct device* dev

Definition at line 62 of file orinoco.h.

unsigned int do_fw_download

Definition at line 113 of file orinoco.h.

enum orinoco_alg encode_alg

Definition at line 120 of file orinoco.h.

Definition at line 95 of file orinoco.h.

u16 frag_thresh

Definition at line 129 of file orinoco.h.

int(* hard_reset)(struct orinoco_private *)

Definition at line 63 of file orinoco.h.

unsigned int has_alt_txcntl

Definition at line 110 of file orinoco.h.

unsigned int has_big_wep

Definition at line 104 of file orinoco.h.

unsigned int has_ext_scan

Definition at line 111 of file orinoco.h.

unsigned int has_hostscan

Definition at line 109 of file orinoco.h.

unsigned int has_ibss

Definition at line 101 of file orinoco.h.

unsigned int has_mwo

Definition at line 105 of file orinoco.h.

unsigned int has_pm

Definition at line 106 of file orinoco.h.

unsigned int has_port3

Definition at line 102 of file orinoco.h.

unsigned int has_preamble

Definition at line 107 of file orinoco.h.

unsigned int has_sensitivity

Definition at line 108 of file orinoco.h.

unsigned int has_wep

Definition at line 103 of file orinoco.h.

unsigned int has_wpa

Definition at line 112 of file orinoco.h.

Definition at line 91 of file orinoco.h.

int hw_unavailable

Definition at line 72 of file orinoco.h.

int ibss_port

Definition at line 96 of file orinoco.h.

enum nl80211_iftype iw_mode

Definition at line 119 of file orinoco.h.

struct work_struct join_work

Definition at line 82 of file orinoco.h.

unsigned int key_mgmt

Definition at line 160 of file orinoco.h.

Definition at line 122 of file orinoco.h.

u16 last_linkstatus

Definition at line 81 of file orinoco.h.

spinlock_t lock

Definition at line 71 of file orinoco.h.

u16 long_retry_limit

Definition at line 134 of file orinoco.h.

int mc_count

Definition at line 143 of file orinoco.h.

u16 mwo_robust

Definition at line 129 of file orinoco.h.

Definition at line 86 of file orinoco.h.

int nicbuf_size

Definition at line 97 of file orinoco.h.

Definition at line 125 of file orinoco.h.

int open

Definition at line 80 of file orinoco.h.

u16 pm_mcast

Definition at line 132 of file orinoco.h.

struct notifier_block pm_notifier

Definition at line 168 of file orinoco.h.

u16 pm_on

Definition at line 132 of file orinoco.h.

u16 pm_period

Definition at line 132 of file orinoco.h.

u16 pm_timeout

Definition at line 132 of file orinoco.h.

Definition at line 142 of file orinoco.h.

u16 preamble

Definition at line 133 of file orinoco.h.

unsigned int prefer_port3

Definition at line 116 of file orinoco.h.

struct work_struct process_scan

Definition at line 147 of file orinoco.h.

int promiscuous

Definition at line 143 of file orinoco.h.

struct work_struct reset_work

Definition at line 73 of file orinoco.h.

u16 retry_lifetime

Definition at line 135 of file orinoco.h.

u16 rts_thresh

Definition at line 131 of file orinoco.h.

struct list_head rx_list

Definition at line 77 of file orinoco.h.

struct tasklet_struct rx_tasklet

Definition at line 76 of file orinoco.h.

struct crypto_hash* rx_tfm_mic

Definition at line 155 of file orinoco.h.

struct list_head scan_list

Definition at line 148 of file orinoco.h.

spinlock_t scan_lock

Definition at line 149 of file orinoco.h.

Definition at line 146 of file orinoco.h.

u16 short_retry_limit

Definition at line 134 of file orinoco.h.

struct iw_spy_data spy_data

Definition at line 137 of file orinoco.h.

Definition at line 87 of file orinoco.h.

int(* stop_fw)(struct orinoco_private *, int)

Definition at line 64 of file orinoco.h.

unsigned int tkip_cm_active

Definition at line 159 of file orinoco.h.

u16 tx_key

Definition at line 121 of file orinoco.h.

struct crypto_hash* tx_tfm_mic

Definition at line 156 of file orinoco.h.

u16 txfid

Definition at line 92 of file orinoco.h.

u16 wep_restrict

Definition at line 121 of file orinoco.h.

struct work_struct wevent_work

Definition at line 83 of file orinoco.h.

struct iw_public_data wireless_data

Definition at line 138 of file orinoco.h.

unsigned int wpa_enabled

Definition at line 158 of file orinoco.h.

u8* wpa_ie

Definition at line 152 of file orinoco.h.

int wpa_ie_len

Definition at line 153 of file orinoco.h.

Definition at line 88 of file orinoco.h.


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