svn commit: r367252 - head/sys/net

Konstantin Belousov kib at FreeBSD.org
Sun Nov 1 16:38:31 UTC 2020


Author: kib
Date: Sun Nov  1 16:38:30 2020
New Revision: 367252
URL: https://svnweb.freebsd.org/changeset/base/367252

Log:
  net/if_media.c: improve IFMEDIA_DEBUG output.
  
  Use consistent output format for hex.
  Print both media and mask where relevant.
  
  Reviewed by:	hselasky
  Sponsored by:	Mellanox Technologies/NVidia Networking
  MFC after:	1 week
  Differential revision:	https://reviews.freebsd.org/D27034

Modified:
  head/sys/net/if_media.c

Modified: head/sys/net/if_media.c
==============================================================================
--- head/sys/net/if_media.c	Sun Nov  1 16:36:21 2020	(r367251)
+++ head/sys/net/if_media.c	Sun Nov  1 16:38:30 2020	(r367252)
@@ -124,7 +124,7 @@ ifmedia_add(struct ifmedia *ifm, int mword, int data, 
 			printf("ifmedia_add: null ifm\n");
 			return;
 		}
-		printf("Adding entry for ");
+		printf("Adding entry for (%#010x) ", mword);
 		ifmedia_printword(mword);
 	}
 #endif
@@ -229,8 +229,8 @@ ifmedia_ioctl(struct ifnet *ifp, struct ifreq *ifr, st
 #ifdef IFMEDIA_DEBUG
 			if (ifmedia_debug) {
 				printf(
-				    "ifmedia_ioctl: no media found for 0x%x\n", 
-				    newmedia);
+		    "ifmedia_ioctl: no media found for %#010x mask %#010x\n", 
+				    newmedia, ifm->ifm_mask);
 			}
 #endif
 			return (ENXIO);
@@ -337,7 +337,7 @@ ifmedia_match(struct ifmedia *ifm, int target, int mas
 #if defined(IFMEDIA_DEBUG) || defined(DIAGNOSTIC)
 			if (match) {
 				printf("ifmedia_match: multiple match for "
-				    "0x%x/0x%x\n", target, mask);
+				    "%#010x/%#010x\n", target, mask);
 			}
 #endif
 			match = next;


More information about the svn-src-all mailing list