break;
case ETHERTYPE_ARP:
if (ifp->if_flags & IFF_NOARP)
goto dropanyway;
schednetisr(NETISR_ARP);
inq = &arpintrq;
return;
}
#else /* NETATALK */
dropanyway:
if (ng_ether_input_orphan_p != NULL)
(*ng_ether_input_orphan_p)(ifp, m, eh);
else
#if !defined(__bsdi__) || _BSDI_VERSION >= 199401
bcopy(LLADDR(sdl), desten, sdl->sdl_alen);
return 1;
if (ac->ac_if.if_flags & IFF_NOARP)
return 0;
/*
* There is an arptab entry, but no ethernet address
* response yet. Replace the held mbuf with this