68 bool ROUTEbRelay (
PSDevice pDevice,
unsigned char *pbySkbData,
unsigned int uDataLen,
unsigned int uNodeIndex)
72 unsigned int cbFrameBodySize;
73 unsigned int uMACfragNum;
74 unsigned char byPktType;
75 bool bNeedEncryption =
false;
78 unsigned int cbHeaderSize;
80 unsigned char *pbyBSSID;
96 cbFrameBodySize = uDataLen -
ETH_HLEN;
103 bNeedEncryption =
true;
115 if (pDevice->bEnableHostWEP) {
117 pTransmitKey = &STempKey;
165 &pDevice->
sTxEthHeader, pbySkbData, pTransmitKey, uNodeIndex,
178 for (ii = 0; ii < uMACfragNum; ii++) {
183 if (ii == (uMACfragNum - 1))
185 pHeadTD = pHeadTD->next;
188 pLastTD->pTDInfo->skb = 0;
189 pLastTD->pTDInfo->byFlags = 0;