Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ebt_target 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 56 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 64 of file ebtables.h.

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

Definition at line 67 of file ebtables.h.

u_int8_t family

Definition at line 70 of file ebtables.h.

Definition at line 57 of file ebtables.h.

Definition at line 71 of file ebtables.h.

Definition at line 58 of file ebtables.h.

Definition at line 69 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 60 of file ebtables.h.

unsigned int targetsize

Definition at line 68 of file ebtables.h.


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