PERFORCE change 128623 for review

Paolo Pisati piso at FreeBSD.org
Sun Nov 4 08:08:23 PST 2007


http://perforce.freebsd.org/chv.cgi?CH=128623

Change 128623 by piso at piso_newluxor on 2007/11/04 16:07:28

	Expand a macro used only in one place.

Affected files ...

.. //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_local.h#27 edit

Differences ...

==== //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_local.h#27 (text+ko) ====

@@ -191,11 +191,9 @@
 #ifdef _KERNEL
 typedef struct mbuf ** pkt_t;
 
-#define MYMTOD(p, foo) (p != NULL) ? mtod(p, foo) : NULL
-
 #define PULLUP_SIZE(pip, ptr, s) do {           \
         *ptr = m_pullup((*ptr), s);             \
-        (pip) = MYMTOD(*ptr, struct ip *);      \
+        (pip) = (*ptr != NULL) ? mtod(*ptr, struct ip *) : NULL;	\
 } while (0)
 
 #define PULLUP_IPHDR(pip, ptr) do {             \


More information about the p4-projects mailing list