Lines Matching refs:etherHead
854 } etherHead;
1155 static int encapsulate(struct airo_info *ai, etherHead *pPacket, MICBuffer *buffer, int len);
1156 static int decapsulate(struct airo_info *ai, MICBuffer *mic, etherHead *pPacket, u16 payLen);
1389 * Inputs: etherHead * pointer to an 802.3 frame
1402 static int encapsulate(struct airo_info *ai, etherHead *frame, MICBuffer *mic, int payLen)
1449 * Inputs: etherHead pointer to the 802.3 packet
1458 static int decapsulate(struct airo_info *ai, MICBuffer *mic, etherHead *eth, u16 payLen)
2020 if (encapsulate(ai, (etherHead *)buffer, &pMic, len - sizeof(etherHead)) != SUCCESS)
2023 *payloadLen = cpu_to_le16(len-sizeof(etherHead)+sizeof(pMic));
2026 memcpy (sendbuf, buffer, sizeof(etherHead));
2027 buffer += sizeof(etherHead);
2028 sendbuf += sizeof(etherHead);
2031 memcpy (sendbuf, buffer, len - sizeof(etherHead));
2033 *payloadLen = cpu_to_le16(len - sizeof(etherHead));
3398 if (decapsulate(ai, &micbuf, (etherHead*) buffer, len))
3700 if (decapsulate (ai, &micbuf, (etherHead*)buffer, len - off - ETH_ALEN * 2)) {
4383 if (encapsulate(ai, (etherHead *)pPacket,&pMic, len) != SUCCESS)
4394 bap_write(ai, (__le16*)pPacket, sizeof(etherHead), BAP1);
4397 bap_write(ai, (__le16*)(pPacket + sizeof(etherHead)), len, BAP1);