ETHERTYPE_IP
case ETHERTYPE_IP:
case ETHERTYPE_IP:
if (eh->ether_type != htons(ETHERTYPE_IP))
case ETHERTYPE_IP:
if (pi->ipi_etype == ETHERTYPE_IP)
case ETHERTYPE_IP:
case ETHERTYPE_IP:
if (eh->ether_type != htons(ETHERTYPE_IP))
eh->ether_type = htons(ETHERTYPE_IP);
ntohs(eh->ether_type) != ETHERTYPE_IP) {
dst, ":", src, ":", ETHERTYPE_IP);
if (eh->ether_type != htons(ETHERTYPE_IP))
if ((ntohs(eh->ether_type) == ETHERTYPE_IP)) {
case ETHERTYPE_IP:
case ETHERTYPE_IP:
case ETHERTYPE_IP:
if (eh.ether_type == htons(ETHERTYPE_IP)) {
header.protocol_format = htons(ETHERTYPE_IP);
|| header->protocol_format != htons(ETHERTYPE_IP)
return fEthernet->Send(targetMAC, ETHERTYPE_IP, &headerBuffer);
return ETHERTYPE_IP;