Lines Matching refs:pEthHdr

184         PCRTNETETHERHDR pEthHdr = (PCRTNETETHERHDR)pvFrame;
188 cbFrame, &pEthHdr->SrcMac, &pEthHdr->DstMac, RT_BE2H_U16(pEthHdr->EtherType));
242 PRTNETETHERHDR pEthHdr = (PRTNETETHERHDR)&abFrame[0];
243 PRTNETIPV4 pIpHdr = (PRTNETIPV4) (pEthHdr + 1);
320 memset(&pEthHdr->DstMac, 0xff, sizeof(pEthHdr->DstMac)); /* broadcast */
321 pEthHdr->SrcMac = *pSrcMac;
322 pEthHdr->EtherType = RT_H2BE_U16(RTNET_ETHERTYPE_IPV4); /* IP */
367 PRTNETETHERHDR pEthHdr = (PRTNETETHERHDR)&abFrame[0];
368 PRTNETIPV4 pIpHdr = (PRTNETIPV4) (pEthHdr + 1);
399 memset(&pEthHdr->DstMac, 0xff, sizeof(pEthHdr->DstMac)); /* broadcast */
401 pEthHdr->SrcMac = *pSrcMac;
403 pEthHdr->SrcMac.au8[0] = 0x00;
404 pEthHdr->SrcMac.au8[1] = 0x1b;
405 pEthHdr->SrcMac.au8[2] = 0x24;
406 pEthHdr->SrcMac.au8[3] = 0xa0;
407 pEthHdr->SrcMac.au8[4] = 0x2f;
408 pEthHdr->SrcMac.au8[5] = 0xce;
411 pEthHdr->EtherType = RT_H2BE_U16(RTNET_ETHERTYPE_IPV4); /* IP */
474 PCRTNETETHERHDR pEthHdr = (PCRTNETETHERHDR)pvFrame;
478 cbFrame, &pEthHdr->DstMac, &pEthHdr->SrcMac, RT_BE2H_U16(pEthHdr->EtherType),
479 !memcmp(&pEthHdr->DstMac, pSrcMac, sizeof(*pSrcMac)) ? " Mine!" : "");
484 && RT_BE2H_U16(pEthHdr->EtherType) == 0x0800 /* EtherType == IP */)
486 PCRTNETIPV4 pIpHdr = (PCRTNETIPV4)(pEthHdr + 1);
516 && pEthHdr->DstMac.au8[0] == 0x00
517 && pEthHdr->DstMac.au8[1] == 0x1b
518 && pEthHdr->DstMac.au8[2] == 0x24
519 && pEthHdr->DstMac.au8[3] == 0xa0
520 && pEthHdr->DstMac.au8[4] == 0x2f
521 && pEthHdr->DstMac.au8[5] == 0xce
523 && pEthHdr->DstMac.au16[0] == pSrcMac->au16[0]
524 && pEthHdr->DstMac.au16[1] == pSrcMac->au16[1]
525 && pEthHdr->DstMac.au16[2] == pSrcMac->au16[2]
538 &pEthHdr->DstMac, pIpHdr->ip_dst.au8[0], pIpHdr->ip_dst.au8[1], pIpHdr->ip_dst.au8[2], pIpHdr->ip_dst.au8[3]);
555 PCRTNETETHERHDR pEthHdr = (PCRTNETETHERHDR)pvFrame;
559 cbFrame, &pEthHdr->DstMac, &pEthHdr->SrcMac, RT_BE2H_U16(pEthHdr->EtherType),
560 !memcmp(&pEthHdr->DstMac, pSrcMac, sizeof(*pSrcMac)) ? " Mine!" : "");