Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ebt_watcher Struct Reference

#include <ebtables.h>

Data Fields

struct list_head list
 
const char name [EBT_FUNCTION_MAXNAMELEN]
 
unsigned int(* target )(struct sk_buff *skb, const struct net_device *in, const struct net_device *out, unsigned int hook_num, const struct xt_target *target, const void *targinfo)
 
bool(* checkentry )(const char *table, const void *entry, const struct xt_target *target, void *targinfo, unsigned int hook_mask)
 
void(* destroy )(const struct xt_target *target, void *targinfo)
 
unsigned int targetsize
 
u_int8_t revision
 
u_int8_t family
 
struct moduleme
 

Detailed Description

Definition at line 39 of file ebtables.h.

Field Documentation

bool(* checkentry)(const char *table, const void *entry, const struct xt_target *target, void *targinfo, unsigned int hook_mask)

Definition at line 46 of file ebtables.h.

void(* destroy)(const struct xt_target *target, void *targinfo)

Definition at line 49 of file ebtables.h.

u_int8_t family

Definition at line 52 of file ebtables.h.

Definition at line 40 of file ebtables.h.

Definition at line 53 of file ebtables.h.

Definition at line 41 of file ebtables.h.

Definition at line 51 of file ebtables.h.

unsigned int(* target)(struct sk_buff *skb, const struct net_device *in, const struct net_device *out, unsigned int hook_num, const struct xt_target *target, const void *targinfo)

Definition at line 42 of file ebtables.h.

unsigned int targetsize

Definition at line 50 of file ebtables.h.


The documentation for this struct was generated from the following file: