#include <p80211netdev.h>
Data Fields | |
struct wlandevice * | next |
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 |
int | linkstatus |
int | shortpreamble |
UINT8 | wep_keys [4][32] |
UINT8 | wep_keylens [4] |
int | hostwep |
long | request_pending |
netdevice_t * | netdev |
struct net_device_stats | linux_stats |
struct tasklet_struct | rx_bh |
struct sk_buff_head | nsd_rxq |
struct p80211_frmrx_t | rx |
Definition at line 178 of file p80211netdev.h.
struct wlandevice* wlandevice::next [read] |
Definition at line 180 of file p80211netdev.h.
void* wlandevice::priv |
Definition at line 181 of file p80211netdev.h.
char wlandevice::name[WLAN_DEVNAMELEN_MAX] |
Definition at line 184 of file p80211netdev.h.
char* wlandevice::nsdname |
Definition at line 185 of file p80211netdev.h.
Definition at line 187 of file p80211netdev.h.
Definition at line 188 of file p80211netdev.h.
Definition at line 189 of file p80211netdev.h.
Definition at line 192 of file p80211netdev.h.
Definition at line 193 of file p80211netdev.h.
Definition at line 194 of file p80211netdev.h.
Definition at line 195 of file p80211netdev.h.
Definition at line 198 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 215 of file p80211netdev.h.
Definition at line 216 of file p80211netdev.h.
Definition at line 217 of file p80211netdev.h.
Definition at line 218 of file p80211netdev.h.
Definition at line 219 of file p80211netdev.h.
UINT8 wlandevice::wep_keys[4][32] |
Definition at line 222 of file p80211netdev.h.
Definition at line 223 of file p80211netdev.h.
Definition at line 224 of file p80211netdev.h.
Definition at line 227 of file p80211netdev.h.
netdevice_t* wlandevice::netdev |
Definition at line 232 of file p80211netdev.h.
Referenced by p80211netdev_start_queue(), p80211netdev_stop_queue(), and p80211netdev_wake_queue().
struct net_device_stats wlandevice::linux_stats [read] |
Definition at line 233 of file p80211netdev.h.
struct tasklet_struct wlandevice::rx_bh [read] |
Definition at line 242 of file p80211netdev.h.
struct sk_buff_head wlandevice::nsd_rxq [read] |
Definition at line 244 of file p80211netdev.h.
struct p80211_frmrx_t wlandevice::rx [read] |
Definition at line 247 of file p80211netdev.h.