diff options
Diffstat (limited to 'sys/dev/usb/wlan/if_uralvar.h')
-rw-r--r-- | sys/dev/usb/wlan/if_uralvar.h | 20 |
1 files changed, 1 insertions, 19 deletions
diff --git a/sys/dev/usb/wlan/if_uralvar.h b/sys/dev/usb/wlan/if_uralvar.h index 13a3df8..5149f6b 100644 --- a/sys/dev/usb/wlan/if_uralvar.h +++ b/sys/dev/usb/wlan/if_uralvar.h @@ -59,12 +59,6 @@ struct ural_tx_radiotap_header { struct ural_softc; -struct ural_task { - struct usb2_proc_msg hdr; - usb2_proc_callback_t *func; - struct ural_softc *sc; -}; - struct ural_tx_data { STAILQ_ENTRY(ural_tx_data) next; struct ural_softc *sc; @@ -83,11 +77,10 @@ struct ural_node { struct ural_vap { struct ieee80211vap vap; - struct ural_softc *sc; struct ieee80211_beacon_offsets bo; struct ieee80211_amrr amrr; struct usb2_callout amrr_ch; - struct ural_task amrr_task[2]; + struct task amrr_task; int (*newstate)(struct ieee80211vap *, enum ieee80211_state, int); @@ -104,21 +97,11 @@ struct ural_softc { struct ifnet *sc_ifp; device_t sc_dev; struct usb2_device *sc_udev; - struct usb2_process sc_tq; uint32_t asic_rev; uint8_t rf_rev; struct usb2_xfer *sc_xfer[URAL_N_TRANSFER]; - struct ural_task *sc_last_task; - - enum ieee80211_state sc_state; - int sc_arg; - int sc_scan_action; /* should be an enum */ - struct ural_task sc_synctask[2]; - struct ural_task sc_task[2]; - struct ural_task sc_promisctask[2]; - struct ural_task sc_scantask[2]; struct ural_tx_data tx_data[RAL_TX_LIST_COUNT]; ural_txdhead tx_q; @@ -127,7 +110,6 @@ struct ural_softc { struct ural_rx_desc sc_rx_desc; struct mtx sc_mtx; - struct cv sc_cmd_cv; uint16_t sta[11]; uint32_t rf_regs[4]; |