Use M_ASSERTPKTHDR
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Fri, 28 Dec 2007 13:27:45 +0000 (13:27 +0000)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Fri, 28 Dec 2007 13:27:45 +0000 (13:27 +0000)
sys/netinet/ip_input.c
sys/netinet/ip_output.c

index 1fac63d..a66d124 100644 (file)
@@ -65,7 +65,7 @@
  *
  *     @(#)ip_input.c  8.2 (Berkeley) 1/4/94
  * $FreeBSD: src/sys/netinet/ip_input.c,v 1.130.2.52 2003/03/07 07:01:28 silby Exp $
- * $DragonFly: src/sys/netinet/ip_input.c,v 1.75 2007/12/19 11:00:22 sephe Exp $
+ * $DragonFly: src/sys/netinet/ip_input.c,v 1.76 2007/12/28 13:27:45 sephe Exp $
  */
 
 #define        _IP_VHL
@@ -466,7 +466,7 @@ ip_input(struct mbuf *m)
                }
                m = m->m_next;
        }
-       KASSERT(m != NULL && (m->m_flags & M_PKTHDR), ("ip_input: no HDR"));
+       M_ASSERTPKTHDR(m);
 
        /* Extract info from dummynet tag */
        mtag = m_tag_find(m, PACKET_TAG_DUMMYNET, NULL);
index 2a188ad..5e8f1c7 100644 (file)
@@ -28,7 +28,7 @@
  *
  *     @(#)ip_output.c 8.3 (Berkeley) 1/21/94
  * $FreeBSD: src/sys/netinet/ip_output.c,v 1.99.2.37 2003/04/15 06:44:45 silby Exp $
- * $DragonFly: src/sys/netinet/ip_output.c,v 1.39 2007/11/16 02:45:45 sephe Exp $
+ * $DragonFly: src/sys/netinet/ip_output.c,v 1.40 2007/12/28 13:27:45 sephe Exp $
  */
 
 #define _IP_VHL
@@ -166,7 +166,7 @@ ip_output(struct mbuf *m0, struct mbuf *opt, struct route *ro,
                m0 = m0->m_next;
        }
        m = m0;
-       KASSERT(m != NULL && (m->m_flags & M_PKTHDR), ("ip_output: no HDR"));
+       M_ASSERTPKTHDR(m);
 
        /* Extract info from dummynet tag */
        dn_mtag = m_tag_find(m, PACKET_TAG_DUMMYNET, NULL);