|
Linux Kernel
3.7.1
|
#include <linux/kernel.h>#include <linux/slab.h>#include <linux/init.h>#include <linux/module.h>#include <linux/proc_fs.h>#include <linux/skbuff.h>#include <linux/netfilter.h>#include <linux/seq_file.h>#include <linux/rcupdate.h>#include <net/protocol.h>#include <net/netfilter/nf_queue.h>#include <net/dst.h>#include "nf_internals.h"Go to the source code of this file.
Macros | |
| #define | nf_bridge_adjust_skb_data(s) do {} while (0) |
| #define | nf_bridge_adjust_segmented_data(s) do {} while (0) |
Functions | |
| int | nf_register_queue_handler (u_int8_t pf, const struct nf_queue_handler *qh) |
| EXPORT_SYMBOL (nf_register_queue_handler) | |
| int | nf_unregister_queue_handler (u_int8_t pf, const struct nf_queue_handler *qh) |
| EXPORT_SYMBOL (nf_unregister_queue_handler) | |
| void | nf_unregister_queue_handlers (const struct nf_queue_handler *qh) |
| EXPORT_SYMBOL_GPL (nf_unregister_queue_handlers) | |
| int | nf_queue (struct sk_buff *skb, struct nf_hook_ops *elem, u_int8_t pf, unsigned int hook, struct net_device *indev, struct net_device *outdev, int(*okfn)(struct sk_buff *), unsigned int queuenum) |
| void | nf_reinject (struct nf_queue_entry *entry, unsigned int verdict) |
| EXPORT_SYMBOL (nf_reinject) | |
| int __init | netfilter_queue_init (void) |
| #define nf_bridge_adjust_segmented_data | ( | s | ) | do {} while (0) |
Definition at line 224 of file nf_queue.c.
| #define nf_bridge_adjust_skb_data | ( | s | ) | do {} while (0) |
Definition at line 223 of file nf_queue.c.
| EXPORT_SYMBOL | ( | nf_register_queue_handler | ) |
| EXPORT_SYMBOL | ( | nf_unregister_queue_handler | ) |
| EXPORT_SYMBOL | ( | nf_reinject | ) |
| EXPORT_SYMBOL_GPL | ( | nf_unregister_queue_handlers | ) |
Definition at line 411 of file nf_queue.c.
| int nf_queue | ( | struct sk_buff * | skb, |
| struct nf_hook_ops * | elem, | ||
| u_int8_t | pf, | ||
| unsigned int | hook, | ||
| struct net_device * | indev, | ||
| struct net_device * | outdev, | ||
| int(*)(struct sk_buff *) | okfn, | ||
| unsigned int | queuenum | ||
| ) |
Definition at line 227 of file nf_queue.c.
| int nf_register_queue_handler | ( | u_int8_t | pf, |
| const struct nf_queue_handler * | qh | ||
| ) |
Definition at line 27 of file nf_queue.c.
| void nf_reinject | ( | struct nf_queue_entry * | entry, |
| unsigned int | verdict | ||
| ) |
Definition at line 287 of file nf_queue.c.
| int nf_unregister_queue_handler | ( | u_int8_t | pf, |
| const struct nf_queue_handler * | qh | ||
| ) |
Definition at line 53 of file nf_queue.c.
| void nf_unregister_queue_handlers | ( | const struct nf_queue_handler * | qh | ) |
Definition at line 77 of file nf_queue.c.
1.8.2