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

#include <ip_set.h>

Data Fields

int(* kadt )(struct ip_set *set, const struct sk_buff *skb, const struct xt_action_param *par, enum ipset_adt adt, const struct ip_set_adt_opt *opt)
 
int(* uadt )(struct ip_set *set, struct nlattr *tb[], enum ipset_adt adt, u32 *lineno, u32 flags, bool retried)
 
ipset_adtfn adt [IPSET_ADT_MAX]
 
int(* resize )(struct ip_set *set, bool retried)
 
void(* destroy )(struct ip_set *set)
 
void(* flush )(struct ip_set *set)
 
void(* expire )(struct ip_set *set)
 
int(* head )(struct ip_set *set, struct sk_buff *skb)
 
int(* list )(const struct ip_set *set, struct sk_buff *skb, struct netlink_callback *cb)
 
bool(* same_set )(const struct ip_set *a, const struct ip_set *b)
 

Detailed Description

Definition at line 65 of file ip_set.h.

Field Documentation

Definition at line 82 of file ip_set.h.

void(* destroy)(struct ip_set *set)

Definition at line 87 of file ip_set.h.

void(* expire)(struct ip_set *set)

Definition at line 91 of file ip_set.h.

void(* flush)(struct ip_set *set)

Definition at line 89 of file ip_set.h.

Definition at line 93 of file ip_set.h.

Definition at line 70 of file ip_set.h.

Definition at line 95 of file ip_set.h.

int(* resize)(struct ip_set *set, bool retried)

Definition at line 85 of file ip_set.h.

Definition at line 100 of file ip_set.h.

int(* uadt)(struct ip_set *set, struct nlattr *tb[], enum ipset_adt adt, u32 *lineno, u32 flags, bool retried)

Definition at line 78 of file ip_set.h.


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