2005-07-04  Roland McGrath  <roland@redhat.com>

	* util.c (printnum_int): New function, printnum with s/long/int/.
	* defs.h: Declare it.
	* net.c (printsockopt): Use it for int-sized option.
	Fixes RH#162449.
diff --git a/net.c b/net.c
index ab71106..1c05254 100644
--- a/net.c
+++ b/net.c
@@ -1710,7 +1710,7 @@
 	tprintf (", ");
 
 	if (len == sizeof (int)) {
-		printnum(tcp, addr, "%ld");
+		printnum_int (tcp, addr, "%d");
 	}
 	else {
 		printstr (tcp, addr, len);