Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Aug 2013 12:30:18 +0000 (UTC)
From:      Andre Oppermann <andre@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r254521 - in head/sys: netinet sys
Message-ID:  <201308191230.r7JCUIJF030496@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: andre
Date: Mon Aug 19 12:30:18 2013
New Revision: 254521
URL: http://svnweb.freebsd.org/changeset/base/254521

Log:
  Move the SCTP specific definition of M_NOTIFICATION onto a protocol
  specific mbuf flag from sys/mbuf.h to netinet/sctp_os_bsd.h.  It is
  only relevant within SCTP.
  
  Discussed with:	tuexen

Modified:
  head/sys/netinet/sctp_os_bsd.h
  head/sys/sys/mbuf.h

Modified: head/sys/netinet/sctp_os_bsd.h
==============================================================================
--- head/sys/netinet/sctp_os_bsd.h	Mon Aug 19 11:16:53 2013	(r254520)
+++ head/sys/netinet/sctp_os_bsd.h	Mon Aug 19 12:30:18 2013	(r254521)
@@ -429,6 +429,11 @@ typedef struct rtentry sctp_rtentry_t;
 #define SCTP_ZERO_COPY_SENDQ_EVENT(inp, so)
 
 /*
+ * SCTP protocol specific mbuf flags.
+ */
+#define	M_NOTIFICATION		M_PROTO5	/* SCTP notification */
+
+/*
  * IP output routines
  */
 #define SCTP_IP_OUTPUT(result, o_pak, ro, stcb, vrf_id) \

Modified: head/sys/sys/mbuf.h
==============================================================================
--- head/sys/sys/mbuf.h	Mon Aug 19 11:16:53 2013	(r254520)
+++ head/sys/sys/mbuf.h	Mon Aug 19 12:30:18 2013	(r254521)
@@ -207,8 +207,6 @@ struct mbuf {
 #define	M_FLOWID	0x00400000 /* deprecated: flowid is valid */
 #define	M_HASHTYPEBITS	0x0F000000 /* mask of bits holding flowid hash type */
 
-#define	M_NOTIFICATION	M_PROTO5    /* SCTP notification */
-
 /*
  * Flags to purge when crossing layers.
  */



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