cvsdist d42d137
diff -uNr tcpdump-3.6.1.orig/addrtoname.c tcpdump-3.6.1/addrtoname.c
cvsdist d42d137
--- tcpdump-3.6.1.orig/addrtoname.c	Sat Jan 13 20:01:00 2001
cvsdist d42d137
+++ tcpdump-3.6.1/addrtoname.c	Sat Jan 13 19:59:23 2001
cvsdist d42d137
@@ -581,7 +581,7 @@
cvsdist d42d137
 
cvsdist d42d137
 		while (table->name)
cvsdist d42d137
 			table = table->nxt;
cvsdist d42d137
-		if (nflag) {
cvsdist d42d137
+		if (nflag > 1) {
cvsdist d42d137
 			(void)snprintf(buf, sizeof(buf), "%d", port);
cvsdist d42d137
 			table->name = strdup(buf);
cvsdist d42d137
 		} else
cvsdist d42d137
@@ -745,7 +745,7 @@
cvsdist d42d137
 		f_localnet = localnet;
cvsdist d42d137
 		f_netmask = mask;
cvsdist d42d137
 	}
cvsdist d42d137
-	if (nflag)
cvsdist d42d137
+	if (nflag > 1)
cvsdist d42d137
 		/*
cvsdist d42d137
 		 * Simplest way to suppress names.
cvsdist d42d137
 		 */
cvsdist d42d137
diff -uNr tcpdump-3.6.1.orig/tcpdump.1 tcpdump-3.6.1/tcpdump.1
cvsdist d42d137
--- tcpdump-3.6.1.orig/tcpdump.1	Sat Jan 13 19:51:47 2001
cvsdist d42d137
+++ tcpdump-3.6.1/tcpdump.1	Sat Jan 13 19:50:19 2001
cvsdist d42d137
@@ -175,7 +175,11 @@
cvsdist d42d137
 ``tcpdump\ \ \-l \ \ > dat\ \ &\ \ tail\ \ \-f\ \ dat''.
cvsdist d42d137
 .TP
cvsdist d42d137
 .B \-n
cvsdist d42d137
-Don't convert addresses (i.e., host addresses, port numbers, etc.) to names.
cvsdist d42d137
+Don't convert host addresses to names.  This can be used to avoid 
cvsdist d42d137
+DNS lookups.
cvsdist d42d137
+.TP
cvsdist d42d137
+.B \-nn
cvsdist d42d137
+Don't convert protocol and port numbers etc. to names either.  
cvsdist d42d137
 .TP
cvsdist d42d137
 .B \-N
cvsdist d42d137
 Don't print domain name qualification of host names.  E.g.,