svn commit: r184388 - user/kmacy/HEAD_fast_xmit/sys/netinet
Kip Macy
kmacy at FreeBSD.org
Tue Oct 28 05:50:29 UTC 2008
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;
}
More information about the svn-src-user
mailing list