netfilter: change NF_ASSERT to WARN_ON
Change netfilter asserts to standard WARN_ON. This has the benefit of backtrace info and also causes netfilter errors to show up on kerneloops.org. Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: Patrick McHardy <kaber@trash.net>
This commit is contained in:
committed by
Patrick McHardy
parent
e94c67436e
commit
af5676039a
@@ -49,12 +49,7 @@ MODULE_DESCRIPTION("arptables core");
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CONFIG_NETFILTER_DEBUG
|
#ifdef CONFIG_NETFILTER_DEBUG
|
||||||
#define ARP_NF_ASSERT(x) \
|
#define ARP_NF_ASSERT(x) WARN_ON(!(x))
|
||||||
do { \
|
|
||||||
if (!(x)) \
|
|
||||||
printk("ARP_NF_ASSERT: %s:%s:%u\n", \
|
|
||||||
__func__, __FILE__, __LINE__); \
|
|
||||||
} while(0)
|
|
||||||
#else
|
#else
|
||||||
#define ARP_NF_ASSERT(x)
|
#define ARP_NF_ASSERT(x)
|
||||||
#endif
|
#endif
|
||||||
|
@@ -51,12 +51,7 @@ MODULE_DESCRIPTION("IPv4 packet filter");
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CONFIG_NETFILTER_DEBUG
|
#ifdef CONFIG_NETFILTER_DEBUG
|
||||||
#define IP_NF_ASSERT(x) \
|
#define IP_NF_ASSERT(x) WARN_ON(!(x))
|
||||||
do { \
|
|
||||||
if (!(x)) \
|
|
||||||
printk("IP_NF_ASSERT: %s:%s:%u\n", \
|
|
||||||
__func__, __FILE__, __LINE__); \
|
|
||||||
} while(0)
|
|
||||||
#else
|
#else
|
||||||
#define IP_NF_ASSERT(x)
|
#define IP_NF_ASSERT(x)
|
||||||
#endif
|
#endif
|
||||||
|
@@ -52,12 +52,7 @@ MODULE_DESCRIPTION("IPv6 packet filter");
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CONFIG_NETFILTER_DEBUG
|
#ifdef CONFIG_NETFILTER_DEBUG
|
||||||
#define IP_NF_ASSERT(x) \
|
#define IP_NF_ASSERT(x) WARN_ON(!(x))
|
||||||
do { \
|
|
||||||
if (!(x)) \
|
|
||||||
printk("IP_NF_ASSERT: %s:%s:%u\n", \
|
|
||||||
__func__, __FILE__, __LINE__); \
|
|
||||||
} while(0)
|
|
||||||
#else
|
#else
|
||||||
#define IP_NF_ASSERT(x)
|
#define IP_NF_ASSERT(x)
|
||||||
#endif
|
#endif
|
||||||
|
Reference in New Issue
Block a user