1 #ifndef _NF_INTERNALS_H
2 #define _NF_INTERNALS_H
4 #include <linux/config.h>
5 #include <linux/list.h>
6 #include <linux/skbuff.h>
7 #include <linux/netdevice.h>
9 #ifdef CONFIG_NETFILTER_DEBUG
10 #define NFDEBUG(format, args...) printk(format , ## args)
12 #define NFDEBUG(format, args...)
17 extern unsigned int nf_iterate(struct list_head
*head
,
20 const struct net_device
*indev
,
21 const struct net_device
*outdev
,
23 int (*okfn
)(struct sk_buff
*),
27 extern int nf_queue(struct sk_buff
**skb
,
28 struct list_head
*elem
,
29 int pf
, unsigned int hook
,
30 struct net_device
*indev
,
31 struct net_device
*outdev
,
32 int (*okfn
)(struct sk_buff
*),
33 unsigned int queuenum
);
34 extern int __init
netfilter_queue_init(void);
37 extern int __init
netfilter_log_init(void);