m_act was the historical name of m_nextpkt, and was already deprecated
at the time D&I of 4.4BSD was published.  Nothing in our tree uses it,
so I would like to propose removing it.  Both FreeBSD and NetBSD have
removed theirs.

I have tested this with make build+release.  I also partially tested
this with an amd64 bulk build where dpb successfully built more than
7900 installable packages, but after fighting with frozen builds for a
week I think I'll leave bulk builds to the experts. :)

Thoughts/ok?


Index: mbuf.h
===================================================================
RCS file: /cvs/src/sys/sys/mbuf.h,v
retrieving revision 1.185
diff -u -p -r1.185 mbuf.h
--- mbuf.h      7 Feb 2015 02:30:00 -0000       1.185
+++ mbuf.h      8 Feb 2015 02:59:40 -0000
@@ -170,7 +170,6 @@ struct mbuf {
 #define        m_type          m_hdr.mh_type
 #define        m_flags         m_hdr.mh_flags
 #define        m_nextpkt       m_hdr.mh_nextpkt
-#define        m_act           m_nextpkt
 #define        m_pkthdr        M_dat.MH.MH_pkthdr
 #define        m_ext           M_dat.MH.MH_dat.MH_ext
 #define        m_pktdat        M_dat.MH.MH_dat.MH_databuf

Reply via email to