Main Page | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

wlandevice Struct Reference

#include <p80211netdev.h>

Collaboration diagram for wlandevice:

Collaboration graph
[legend]

Data Fields

wlandevicenext
void * priv
char name [WLAN_DEVNAMELEN_MAX]
char * nsdname
UINT32 state
UINT32 msdstate
UINT32 hwremoved
UINT irq
UINT iobase
UINT membase
UINT32 nsdcaps
UINT ethconv
int(* open )(struct wlandevice *wlandev)
int(* close )(struct wlandevice *wlandev)
void(* reset )(struct wlandevice *wlandev)
int(* txframe )(struct wlandevice *wlandev, struct sk_buff *skb, p80211_hdr_t *p80211_hdr, p80211_metawep_t *p80211_wep)
int(* mlmerequest )(struct wlandevice *wlandev, p80211msg_t *msg)
int(* set_multicast_list )(struct wlandevice *wlandev, netdevice_t *dev)
void(* tx_timeout )(struct wlandevice *wlandev)
UINT8 bssid [WLAN_BSSID_LEN]
p80211pstr32_t ssid
UINT32 macmode
UINT shortpreamble
UINT8 wep_keys [4][32]
UINT8 wep_keylens [4]
int hostwep
UINT32 request_pending
netdevice_tnetdev
net_device_stats linux_stats
work_struct rx_bh
sk_buff_head nsd_rxq
p80211_frmrx_t rx

Field Documentation

struct wlandevice* wlandevice::next
 

Definition at line 175 of file p80211netdev.h.

void* wlandevice::priv
 

Definition at line 176 of file p80211netdev.h.

char wlandevice::name[WLAN_DEVNAMELEN_MAX]
 

Definition at line 179 of file p80211netdev.h.

char* wlandevice::nsdname
 

Definition at line 180 of file p80211netdev.h.

UINT32 wlandevice::state
 

Definition at line 182 of file p80211netdev.h.

UINT32 wlandevice::msdstate
 

Definition at line 183 of file p80211netdev.h.

UINT32 wlandevice::hwremoved
 

Definition at line 184 of file p80211netdev.h.

UINT wlandevice::irq
 

Definition at line 187 of file p80211netdev.h.

UINT wlandevice::iobase
 

Definition at line 188 of file p80211netdev.h.

UINT wlandevice::membase
 

Definition at line 189 of file p80211netdev.h.

UINT32 wlandevice::nsdcaps
 

Definition at line 190 of file p80211netdev.h.

UINT wlandevice::ethconv
 

Definition at line 193 of file p80211netdev.h.

int(* wlandevice::open)(struct wlandevice *wlandev)
 

int(* wlandevice::close)(struct wlandevice *wlandev)
 

void(* wlandevice::reset)(struct wlandevice *wlandev)
 

int(* wlandevice::txframe)(struct wlandevice *wlandev, struct sk_buff *skb, p80211_hdr_t *p80211_hdr, p80211_metawep_t *p80211_wep)
 

int(* wlandevice::mlmerequest)(struct wlandevice *wlandev, p80211msg_t *msg)
 

int(* wlandevice::set_multicast_list)(struct wlandevice *wlandev, netdevice_t *dev)
 

void(* wlandevice::tx_timeout)(struct wlandevice *wlandev)
 

UINT8 wlandevice::bssid[WLAN_BSSID_LEN]
 

Definition at line 210 of file p80211netdev.h.

p80211pstr32_t wlandevice::ssid
 

Definition at line 211 of file p80211netdev.h.

UINT32 wlandevice::macmode
 

Definition at line 212 of file p80211netdev.h.

UINT wlandevice::shortpreamble
 

Definition at line 213 of file p80211netdev.h.

UINT8 wlandevice::wep_keys[4][32]
 

Definition at line 216 of file p80211netdev.h.

UINT8 wlandevice::wep_keylens[4]
 

Definition at line 217 of file p80211netdev.h.

int wlandevice::hostwep
 

Definition at line 218 of file p80211netdev.h.

UINT32 wlandevice::request_pending
 

Definition at line 221 of file p80211netdev.h.

netdevice_t* wlandevice::netdev
 

Definition at line 226 of file p80211netdev.h.

struct net_device_stats wlandevice::linux_stats
 

Definition at line 227 of file p80211netdev.h.

struct work_struct wlandevice::rx_bh
 

Definition at line 243 of file p80211netdev.h.

struct sk_buff_head wlandevice::nsd_rxq
 

Definition at line 245 of file p80211netdev.h.

struct p80211_frmrx_t wlandevice::rx
 

Definition at line 248 of file p80211netdev.h.


The documentation for this struct was generated from the following file:
Generated on Fri Feb 25 12:04:30 2005 for WifiScanner by  doxygen 1.4.1