Lines Matching refs:pEthHdr

2996     PRTNETETHERHDR pEthHdr = (PRTNETETHERHDR)pMsg->b_rptr;
2999 pDlAddr->SAP = RT_BE2H_U16(pEthHdr->EtherType);
3000 bcopy(&pEthHdr->DstMac, &pDlAddr->Mac, sizeof(RTMAC));
3003 pDlAddr->SAP = RT_BE2H_U16(pEthHdr->EtherType);
3004 bcopy(&pEthHdr->SrcMac, &pDlAddr->Mac, sizeof(RTMAC));
3124 PCRTNETETHERHDR pEthHdr = (PCRTNETETHERHDR)pMsg->b_rptr;
3129 bcopy(&pEthHdr->SrcMac, &pTag->SrcMac, sizeof(RTMAC));
3130 bcopy(&pEthHdr->DstMac, &pTag->DstMac, sizeof(RTMAC));
3296 PCRTNETETHERHDR pEthHdr = (PCRTNETETHERHDR)pMsg->b_rptr;
3298 || pCur->SrcMac.au8[0] != pEthHdr->SrcMac.au8[0]
3299 || pCur->SrcMac.au8[1] != pEthHdr->SrcMac.au8[1]
3300 || pCur->SrcMac.au8[2] != pEthHdr->SrcMac.au8[2]
3301 || pCur->SrcMac.au8[3] != pEthHdr->SrcMac.au8[3]
3302 || pCur->SrcMac.au8[4] != pEthHdr->SrcMac.au8[4]
3303 || pCur->SrcMac.au8[5] != pEthHdr->SrcMac.au8[5]
3304 || pCur->DstMac.au8[0] != pEthHdr->DstMac.au8[0]
3305 || pCur->DstMac.au8[1] != pEthHdr->DstMac.au8[1]
3306 || pCur->DstMac.au8[2] != pEthHdr->DstMac.au8[2]
3307 || pCur->DstMac.au8[3] != pEthHdr->DstMac.au8[3]
3308 || pCur->DstMac.au8[4] != pEthHdr->DstMac.au8[4]
3309 || pCur->DstMac.au8[5] != pEthHdr->DstMac.au8[5])
3427 PRTNETETHERHDR pEthHdr = (PRTNETETHERHDR)pMsg->b_rptr;
3428 if (vboxNetFltPortSolarisIsHostMac(pThis, &pEthHdr->SrcMac))
3456 if (pEthHdr->EtherType == RT_H2BE_U16(RTNET_ETHERTYPE_VLAN))
3476 PVLANHEADER pVlanHdr = (PVLANHEADER)(pMsg->b_rptr + sizeof(RTNETETHERHDR) - sizeof(pEthHdr->EtherType));
3485 size_t cbEthPrefix = sizeof(RTNETETHERHDR) - sizeof(pEthHdr->EtherType);
3574 PRTNETETHERHDR pEthHdr = (PRTNETETHERHDR)pMsg->b_rptr;
3575 if (pEthHdr->EtherType == RT_H2BE_U16(RTNET_ETHERTYPE_IPV4))
3610 pEthHdr = (PRTNETETHERHDR)pFullMsg->b_rptr;
3619 uint8_t *pbProtocol = (uint8_t *)(pEthHdr + 1);
3693 PCRTNETETHERHDR pEthHdr = (PCRTNETETHERHDR)pMsg->b_rptr;
3695 if (pEthHdr->EtherType == RT_H2BE_U16(RTNET_ETHERTYPE_IPV4))
3697 PRTNETIPV4 pIpHdr = (PRTNETIPV4)(pEthHdr + 1);
3698 size_t cbLen = MBLKL(pMsg) - sizeof(*pEthHdr);
3721 else if (pEthHdr->EtherType == RT_H2BE_U16(RTNET_ETHERTYPE_VLAN))
3723 PVLANHEADER pVlanHdr = (PVLANHEADER)(pMsg->b_rptr + sizeof(RTNETETHERHDR) - sizeof(pEthHdr->EtherType));
3728 else if (pEthHdr->EtherType == RT_H2BE_U16(RTNET_ETHERTYPE_ARP))
3730 PRTNETARPHDR pArpHdr = (PRTNETARPHDR)(pEthHdr + 1);
3733 else if (pEthHdr->EtherType == RT_H2BE_U16(RTNET_ETHERTYPE_IPV6))
3737 else if (pEthHdr->EtherType == RT_H2BE_U16(RTNET_ETHERTYPE_IPX_1)
3738 || pEthHdr->EtherType == RT_H2BE_U16(RTNET_ETHERTYPE_IPX_2)
3739 || pEthHdr->EtherType == RT_H2BE_U16(RTNET_ETHERTYPE_IPX_3))
3745 LogRel((DEVICE_NAME ":Unknown EtherType=%x D=%.6Rhxs S=%.6Rhxs\n", RT_H2BE_U16(pEthHdr->EtherType), &pEthHdr->DstMac,
3746 &pEthHdr->SrcMac));
3958 PCRTNETETHERHDR pEthHdr = (PCRTNETETHERHDR)pMsg->b_rptr;
3963 if (pEthHdr->EtherType == RT_H2BE_U16(RTNET_ETHERTYPE_ARP))
3995 if ( pEthHdr->EtherType == RT_H2BE_U16(RTNET_ETHERTYPE_IPV6)