Author: ae
Date: Thu Feb  5 16:29:26 2015
New Revision: 278268
URL: https://svnweb.freebsd.org/changeset/base/278268

Log:
  Print IPv6 address in log message instead of address of pointer.
  
  MFC after:    1 week

Modified:
  head/sys/netinet6/in6.c

Modified: head/sys/netinet6/in6.c
==============================================================================
--- head/sys/netinet6/in6.c     Thu Feb  5 16:28:18 2015        (r278267)
+++ head/sys/netinet6/in6.c     Thu Feb  5 16:29:26 2015        (r278268)
@@ -1333,6 +1333,7 @@ in6_purgeaddr(struct ifaddr *ifa)
 static void
 in6_unlink_ifa(struct in6_ifaddr *ia, struct ifnet *ifp)
 {
+       char ip6buf[INET6_ADDRSTRLEN];
 
        IF_ADDR_WLOCK(ifp);
        TAILQ_REMOVE(&ifp->if_addrhead, &ia->ia_ifa, ifa_link);
@@ -1356,7 +1357,7 @@ in6_unlink_ifa(struct in6_ifaddr *ia, st
        if (ia->ia6_ndpr == NULL) {
                nd6log((LOG_NOTICE,
                    "in6_unlink_ifa: autoconf'ed address "
-                   "%p has no prefix\n", ia));
+                   "%s has no prefix\n", ip6_sprintf(ip6buf, IA6_IN6(ia))));
        } else {
                ia->ia6_ndpr->ndpr_refcnt--;
                ia->ia6_ndpr = NULL;
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to