Harald Welte | f6ebe77 | 2005-08-09 20:21:49 -0700 | [diff] [blame] | 1 | #ifndef _NF_INTERNALS_H |
| 2 | #define _NF_INTERNALS_H |
| 3 | |
Harald Welte | f6ebe77 | 2005-08-09 20:21:49 -0700 | [diff] [blame] | 4 | #include <linux/list.h> |
| 5 | #include <linux/skbuff.h> |
| 6 | #include <linux/netdevice.h> |
| 7 | |
| 8 | #ifdef CONFIG_NETFILTER_DEBUG |
Stephen Hemminger | 654d0fb | 2010-05-13 15:02:08 +0200 | [diff] [blame] | 9 | #define NFDEBUG(format, args...) printk(KERN_DEBUG format , ## args) |
Harald Welte | f6ebe77 | 2005-08-09 20:21:49 -0700 | [diff] [blame] | 10 | #else |
| 11 | #define NFDEBUG(format, args...) |
| 12 | #endif |
| 13 | |
Harald Welte | f6ebe77 | 2005-08-09 20:21:49 -0700 | [diff] [blame] | 14 | /* nf_queue.c */ |
Aaron Conole | e3b37f1 | 2016-09-21 11:35:07 -0400 | [diff] [blame] | 15 | int nf_queue(struct sk_buff *skb, struct nf_hook_state *state, |
Pablo Neira Ayuso | 7034b56 | 2016-10-17 18:05:32 +0100 | [diff] [blame] | 16 | struct nf_hook_entry **entryp, unsigned int verdict); |
Aaron Conole | e3b37f1 | 2016-09-21 11:35:07 -0400 | [diff] [blame] | 17 | void nf_queue_nf_hook_drop(struct net *net, const struct nf_hook_entry *entry); |
Joe Perches | c1b1203 | 2013-10-18 13:48:25 -0700 | [diff] [blame] | 18 | int __init netfilter_queue_init(void); |
Harald Welte | f6ebe77 | 2005-08-09 20:21:49 -0700 | [diff] [blame] | 19 | |
| 20 | /* nf_log.c */ |
Joe Perches | c1b1203 | 2013-10-18 13:48:25 -0700 | [diff] [blame] | 21 | int __init netfilter_log_init(void); |
Harald Welte | f6ebe77 | 2005-08-09 20:21:49 -0700 | [diff] [blame] | 22 | |
| 23 | #endif |