arpresolve
err = arpresolve(ifp, gateway, NULL, nexthop, dst_mac, NULL, &lle);
rc = arpresolve(dev->ha->ifp, 0, NULL, (struct sockaddr *)dst_in,
error = arpresolve(ifp, 0, m, dst, phdr, &lleflags,
error = arpresolve(ifp, is_gw, m, dst,
error = arpresolve(ifp, 0, m, dst, phdr, &lleflags, plle);
int arpresolve(struct ifnet *ifp, int is_gw, struct mbuf *m,
rc = arpresolve(ifp, 0, NULL, sa, lladdr, NULL, NULL);
error = arpresolve(ifp, is_gw, NULL, is_gw ?