Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
nf_queue.h File Reference

Go to the source code of this file.

Data Structures

struct  nf_queue_entry
 
struct  nf_queue_handler
 

Macros

#define nf_queue_entry_reroute(x)   ((void *)x + sizeof(struct nf_queue_entry))
 

Functions

int nf_register_queue_handler (u_int8_t pf, const struct nf_queue_handler *qh)
 
int nf_unregister_queue_handler (u_int8_t pf, const struct nf_queue_handler *qh)
 
void nf_unregister_queue_handlers (const struct nf_queue_handler *qh)
 
void nf_reinject (struct nf_queue_entry *entry, unsigned int verdict)
 

Macro Definition Documentation

#define nf_queue_entry_reroute (   x)    ((void *)x + sizeof(struct nf_queue_entry))

Definition at line 18 of file nf_queue.h.

Function Documentation

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.