ARPHRD_ETHER
ah->arp_hrd = htons(ARPHRD_ETHER);
if (ah->arp_hrd != htons(ARPHRD_ETHER) ||
if (arp->arp_hrd != htons(ARPHRD_ETHER) ||
if (ap->arp_hrd != htons(ARPHRD_ETHER) ||
ap->arp_hrd = htons(ARPHRD_ETHER);
req->ar_hrd = htons(ARPHRD_ETHER);
else if (ans->ar_hrd != htons(ARPHRD_ETHER))
else if (ans->ar_hrd != htons(ARPHRD_ETHER))
if (ntohs(ap->arp_hrd) == ARPHRD_ETHER &&
case ARPHRD_ETHER:
#ifndef ARPHRD_ETHER /* OpenBSD breaks on multiple inclusions */
case ARPHRD_ETHER:
return (ARPHRD_ETHER);
if (ntohs(ea->ea_hdr.ar_hrd) != ARPHRD_ETHER ||
ea->ea_hdr.ar_hrd = htons(ARPHRD_ETHER);
out->arp_ea.arp_hrd = htons(ARPHRD_ETHER);
ea->arp_hrd = htons(ARPHRD_ETHER);
{ DL_CSMACD, ARPHRD_ETHER, -2, 6}, /* 802.3 */
{ DL_ETHER, ARPHRD_ETHER, -2, 6}, /* Ethernet */
{ DL_FDDI, ARPHRD_ETHER, -2, 6}, /* FDDI */
{ DL_OTHER, ARPHRD_ETHER, -2, 6} /* unknown */
if (*cid == ARPHRD_ETHER && cidlen - 1 == maclen &&
arh->ar_hrd = htons(ARPHRD_ETHER); /* Hardware type: ethernet */