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

#include <ebtables.h>

Data Fields

struct list_head list
 
const char name [EBT_FUNCTION_MAXNAMELEN]
 
bool(* match )(const struct sk_buff *skb, const struct net_device *in, const struct net_device *out, const struct xt_match *match, const void *matchinfo, int offset, unsigned int protoff, bool *hotdrop)
 
bool(* checkentry )(const char *table, const void *entry, const struct xt_match *match, void *matchinfo, unsigned int hook_mask)
 
void(* destroy )(const struct xt_match *match, void *matchinfo)
 
unsigned int matchsize
 
u_int8_t revision
 
u_int8_t family
 
struct moduleme
 

Detailed Description

Definition at line 22 of file ebtables.h.

Field Documentation

bool(* checkentry)(const char *table, const void *entry, const struct xt_match *match, void *matchinfo, unsigned int hook_mask)

Definition at line 29 of file ebtables.h.

void(* destroy)(const struct xt_match *match, void *matchinfo)

Definition at line 32 of file ebtables.h.

u_int8_t family

Definition at line 35 of file ebtables.h.

Definition at line 23 of file ebtables.h.

bool(* match)(const struct sk_buff *skb, const struct net_device *in, const struct net_device *out, const struct xt_match *match, const void *matchinfo, int offset, unsigned int protoff, bool *hotdrop)

Definition at line 25 of file ebtables.h.

unsigned int matchsize

Definition at line 33 of file ebtables.h.

Definition at line 36 of file ebtables.h.

Definition at line 24 of file ebtables.h.

Definition at line 34 of file ebtables.h.


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