X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/39236c6e673c41db228275375ab7fdb0f837b292..8a3053a07cee346dca737a5670e546fd26a7c9d6:/bsd/netinet/in_arp.c diff --git a/bsd/netinet/in_arp.c b/bsd/netinet/in_arp.c index a18147ce2..b8dbd6038 100644 --- a/bsd/netinet/in_arp.c +++ b/bsd/netinet/in_arp.c @@ -532,7 +532,7 @@ arptfree(struct llinfo_arp *la, void *arg) if (rt->rt_expire == 0 || (rt->rt_flags & RTF_STATIC)) { ap->sticky++; /* ARP entry is permanent? */ - if (!(rt->rt_flags & RTF_STATIC)) { + if (rt->rt_expire == 0) { RT_UNLOCK(rt); return; }