staging: vt6656: rxtx.h : remove typedef struct tagSBEACON_BUFFER
authorMalcolm Priestley <tvboxspy@gmail.com>
Thu, 15 Aug 2013 18:40:08 +0000 (19:40 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 16 Aug 2013 00:20:54 +0000 (17:20 -0700)
Replace with struct vnt_beacon_buffer.

Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/vt6656/rxtx.c
drivers/staging/vt6656/rxtx.h

index e37e82c8a378f87dacf8c6736e1266abc88795a5..7a4ebbc40d2fe82e765d670698ae3f70d4632ccc 100644 (file)
@@ -1753,6 +1753,7 @@ CMD_STATUS csMgmt_xmit(struct vnt_private *pDevice,
 CMD_STATUS csBeacon_xmit(struct vnt_private *pDevice,
        struct vnt_tx_mgmt *pPacket)
 {
+       struct vnt_beacon_buffer *pTX_Buffer;
        u32 cbFrameSize = pPacket->cbMPDULen + WLAN_FCS_LEN;
        u32 cbHeaderSize = 0;
        u16 wTxBufSize = sizeof(STxShortBufHead);
@@ -1762,7 +1763,6 @@ CMD_STATUS csBeacon_xmit(struct vnt_private *pDevice,
        u16 wCurrentRate;
        u32 cbFrameBodySize;
        u32 cbReqCount;
-       PBEACON_BUFFER pTX_Buffer;
        u8 *pbyTxBufferAddr;
        PUSB_SEND_CONTEXT pContext;
        CMD_STATUS status;
@@ -1773,7 +1773,8 @@ CMD_STATUS csBeacon_xmit(struct vnt_private *pDevice,
         DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO"ManagementSend TX...NO CONTEXT!\n");
         return status ;
     }
-    pTX_Buffer = (PBEACON_BUFFER) (&pContext->Data[0]);
+
+       pTX_Buffer = (struct vnt_beacon_buffer *)&pContext->Data[0];
     pbyTxBufferAddr = (u8 *)&(pTX_Buffer->wFIFOCtl);
 
     cbFrameBodySize = pPacket->cbPayloadLen;
index bd1f9e2a048780a344dca3e1dad743430da3ff0a..3e347a932ede8d1434e536473413afad11294df6 100644 (file)
@@ -43,15 +43,13 @@ struct vnt_tx_buffer {
        u16 wReserved;
 } __packed;
 
-typedef struct tagSBEACON_BUFFER
-{
-    u8                            byType;
-    u8                            byPKTNO;
-    u16                            wTxByteCount;
-
-    u16                            wFIFOCtl;
-    u16                            wTimeStamp;
-} __packed BEACON_BUFFER, *PBEACON_BUFFER;
+struct vnt_beacon_buffer {
+       u8 byType;
+       u8 byPKTNO;
+       u16 wTxByteCount;
+       u16 wFIFOCtl;
+       u16 wTimeStamp;
+} __packed;
 
 void vDMA0_tx_80211(struct vnt_private *, struct sk_buff *skb);
 int nsDMA_tx_packet(struct vnt_private *, u32 uDMAIdx, struct sk_buff *skb);