#ifndef __RXTX_H__
#define __RXTX_H__
#include "device.h"
#include "wcmd.h"
#include "baseband.h"
#define DEFAULT_MGN_LIFETIME_RES_64us …
#define DEFAULT_MSDU_LIFETIME_RES_64us …
struct vnt_phy_field { … } __packed;
struct vnt_mic_hdr { … } __packed;
struct vnt_rrv_time_rts { … } __packed;
struct vnt_rrv_time_cts { … } __packed;
struct vnt_rrv_time_ab { … } __packed;
struct vnt_tx_datahead_g { … } __packed;
struct vnt_tx_datahead_ab { … } __packed;
struct vnt_rts_g { … } __packed __aligned(…);
struct vnt_rts_ab { … } __packed __aligned(…);
struct vnt_cts { … } __packed __aligned(…);
vnt_tx_data_head;
struct vnt_tx_mic_hdr { … } __packed;
vnt_tx;
vnt_tx_head;
struct vnt_tx_fifo_head { … } __packed;
struct vnt_tx_buffer { … } __packed;
struct vnt_tx_short_buf_head { … } __packed;
int vnt_tx_packet(struct vnt_private *priv, struct sk_buff *skb);
int vnt_beacon_make(struct vnt_private *priv, struct ieee80211_vif *vif);
int vnt_beacon_enable(struct vnt_private *priv, struct ieee80211_vif *vif,
struct ieee80211_bss_conf *conf);
#endif