svn commit: r332417 - in user/markj/netdump/sys: kern netinet/netdump sys

Mark Johnston markj at FreeBSD.org
Wed Apr 11 20:02:25 UTC 2018


Author: markj
Date: Wed Apr 11 20:02:24 2018
New Revision: 332417
URL: https://svnweb.freebsd.org/changeset/base/332417

Log:
  Remove the unneeded EXT_NETDUMP.

Modified:
  user/markj/netdump/sys/kern/kern_mbuf.c
  user/markj/netdump/sys/netinet/netdump/netdump_client.c
  user/markj/netdump/sys/sys/mbuf.h

Modified: user/markj/netdump/sys/kern/kern_mbuf.c
==============================================================================
--- user/markj/netdump/sys/kern/kern_mbuf.c	Wed Apr 11 19:46:24 2018	(r332416)
+++ user/markj/netdump/sys/kern/kern_mbuf.c	Wed Apr 11 20:02:24 2018	(r332417)
@@ -867,7 +867,6 @@ mb_free_ext(struct mbuf *m)
 		case EXT_NET_DRV:
 		case EXT_MOD_TYPE:
 		case EXT_DISPOSABLE:
-		case EXT_NETDUMP:
 			KASSERT(mref->m_ext.ext_free != NULL,
 			    ("%s: ext_free not set", __func__));
 			mref->m_ext.ext_free(mref);

Modified: user/markj/netdump/sys/netinet/netdump/netdump_client.c
==============================================================================
--- user/markj/netdump/sys/netinet/netdump/netdump_client.c	Wed Apr 11 19:46:24 2018	(r332416)
+++ user/markj/netdump/sys/netinet/netdump/netdump_client.c	Wed Apr 11 20:02:24 2018	(r332417)
@@ -368,7 +368,7 @@ restart:
 }
 
 /*
- * Dummy free function for EXT_NETDUMP clusters.
+ * Dummy free function for netdump clusters.
  */
 static void
 netdump_mbuf_free(struct mbuf *m __unused)
@@ -454,7 +454,7 @@ retransmit:
 				return (ENOBUFS);
 			}
 			MEXTADD(m2, data + sent_so_far, pktlen,
-			    netdump_mbuf_free, NULL, NULL, 0, EXT_NETDUMP);
+			    netdump_mbuf_free, NULL, NULL, 0, EXT_DISPOSABLE);
 			m2->m_len = pktlen;
 
 			m_cat(m, m2);

Modified: user/markj/netdump/sys/sys/mbuf.h
==============================================================================
--- user/markj/netdump/sys/sys/mbuf.h	Wed Apr 11 19:46:24 2018	(r332416)
+++ user/markj/netdump/sys/sys/mbuf.h	Wed Apr 11 20:02:24 2018	(r332417)
@@ -438,7 +438,6 @@ struct mbuf {
 #define	EXT_JUMBO16	5	/* jumbo cluster 16184 bytes */
 #define	EXT_PACKET	6	/* mbuf+cluster from packet zone */
 #define	EXT_MBUF	7	/* external mbuf reference */
-#define	EXT_NETDUMP	8	/* network kernel dump */
 
 #define	EXT_VENDOR1	224	/* for vendor-internal use */
 #define	EXT_VENDOR2	225	/* for vendor-internal use */


More information about the svn-src-user mailing list