Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Oct 2008 05:50:28 +0000 (UTC)
From:      Kip Macy <kmacy@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r184388 - user/kmacy/HEAD_fast_xmit/sys/netinet
Message-ID:  <200810280550.m9S5oSYq083888@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kmacy
Date: Tue Oct 28 05:50:28 2008
New Revision: 184388
URL: http://svn.freebsd.org/changeset/base/184388

Log:
  add more logging

Modified:
  user/kmacy/HEAD_fast_xmit/sys/netinet/ip_output.c

Modified: user/kmacy/HEAD_fast_xmit/sys/netinet/ip_output.c
==============================================================================
--- user/kmacy/HEAD_fast_xmit/sys/netinet/ip_output.c	Tue Oct 28 05:41:44 2008	(r184387)
+++ user/kmacy/HEAD_fast_xmit/sys/netinet/ip_output.c	Tue Oct 28 05:50:28 2008	(r184388)
@@ -562,6 +562,7 @@ passout:
 		 * to pass an rtentry_info in 
 		 * 
 		 */
+		printf("transmitting %p \n", m);		
 		if (ifp->if_output == ether_output)
 			error = (*ifp->if_output)(ifp, m,
 			    NULL, (struct rtentry *)ri);
@@ -605,14 +606,18 @@ passout:
 			 * to pass an rtentry_info in 
 			 * 
 			 */
+			printf("transmitting %p \n", m);
 			if (ifp->if_output == ether_output)
 				error = (*ifp->if_output)(ifp, m,
 				    NULL, (struct rtentry *)ri);
 			else
 				error = (*ifp->if_output)(ifp, m,
 				    (struct sockaddr *)dst, NULL);
-		} else
+		} else {
+			printf("freeing fragment %p error = %d\n", m, error);
 			m_freem(m);
+		}
+		
 	}
 
 	if (error == 0)
@@ -621,7 +626,7 @@ passout:
 done:
 	return (error);
 bad:
-	printf("freeing %p\n", m);
+	printf("freeing %p error = %d \n", m, error);
 	m_freem(m);
 	goto done;
 }



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200810280550.m9S5oSYq083888>