Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
nf_internals.h File Reference
#include <linux/list.h>
#include <linux/skbuff.h>
#include <linux/netdevice.h>

Go to the source code of this file.

Macros

#define NFDEBUG(format, args...)
 

Functions

unsigned int nf_iterate (struct list_head *head, struct sk_buff *skb, unsigned int hook, const struct net_device *indev, const struct net_device *outdev, struct nf_hook_ops **elemp, int(*okfn)(struct sk_buff *), int hook_thresh)
 
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)
 
int __init netfilter_queue_init (void)
 
int __init netfilter_log_init (void)
 

Macro Definition Documentation

#define NFDEBUG (   format,
  args... 
)

Definition at line 11 of file nf_internals.h.

Function Documentation

int __init netfilter_log_init ( void  )

Definition at line 293 of file nf_log.c.

int __init netfilter_queue_init ( void  )

Definition at line 411 of file nf_queue.c.

unsigned int nf_iterate ( struct list_head head,
struct sk_buff skb,
unsigned int  hook,
const struct net_device indev,
const struct net_device outdev,
struct nf_hook_ops **  elemp,
int(*)(struct sk_buff *)  okfn,
int  hook_thresh 
)

Definition at line 124 of file core.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.