From beb2ced8ac0c3b2fc274307c47b26d1d955fec67 Mon Sep 17 00:00:00 2001 From: Bruce M Simpson Date: Fri, 3 Oct 2003 17:21:17 +0000 Subject: [PATCH] Make arp_rtrequest()'s 'bad gateway' messages slightly more informative, to aid me in tracking down LLINFO inconsistencies in the routing table. Discussed with: fenner --- sys/netinet/if_ether.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sys/netinet/if_ether.c b/sys/netinet/if_ether.c index ab54fd9cffe..a04565ea92d 100644 --- a/sys/netinet/if_ether.c +++ b/sys/netinet/if_ether.c @@ -208,7 +208,10 @@ arp_rtrequest(req, rt, info) case RTM_RESOLVE: if (gate->sa_family != AF_LINK || gate->sa_len < sizeof(null_sdl)) { - log(LOG_DEBUG, "arp_rtrequest: bad gateway value\n"); + log(LOG_DEBUG, "arp_rtrequest: bad gateway %s%s\n", + inet_ntoa(SIN(rt_key(rt))->sin_addr), + (gate->sa_family != AF_LINK) ? + " (sa_family != AF_LINK)": ""); break; } SDL(gate)->sdl_type = rt->rt_ifp->if_type;