]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/netinet/if_ether.c
xnu-517.tar.gz
[apple/xnu.git] / bsd / netinet / if_ether.c
index c5a79397d89b29afec367f5e07dfc1284a70a0b5..a93a69c8c6a3957870cdd577362b17a89bab76e9 100644 (file)
@@ -405,7 +405,7 @@ arprequest(ac, sip, tip, enaddr)
        (void)memcpy(ea->arp_tpa, tip, sizeof(ea->arp_tpa));
        sa.sa_family = AF_UNSPEC;
        sa.sa_len = sizeof(sa);
-        dlil_output(((struct ifnet *)ac)->if_data.default_proto, m, 0, &sa, 0);
+        dlil_output(ifptodlt(((struct ifnet *)ac), PF_INET), m, 0, &sa, 0);
 }
 
 /*