netfilter
firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
ip_set_type Struct Reference

#include <ip_set.h>

Collaboration diagram for ip_set_type:

Data Fields

struct list_head list
 
char name [IPSET_MAXNAMELEN]
 
u8 protocol
 
u8 dimension
 
u8 family
 
u8 revision_min
 
u8 revision_max
 
u16 features
 
int(* create )(struct net *net, struct ip_set *set, struct nlattr *tb[], u32 flags)
 
const struct nla_policy create_policy [IPSET_ATTR_CREATE_MAX+1]
 
const struct nla_policy adt_policy [IPSET_ATTR_ADT_MAX+1]
 
struct module * me
 

Field Documentation

const struct nla_policy ip_set_type::adt_policy[IPSET_ATTR_ADT_MAX+1]
int(* ip_set_type::create)(struct net *net, struct ip_set *set, struct nlattr *tb[], u32 flags)
const struct nla_policy ip_set_type::create_policy[IPSET_ATTR_CREATE_MAX+1]
u8 ip_set_type::dimension

Referenced by ip_set_add(), ip_set_del(), and ip_set_test().

u8 ip_set_type::family
u16 ip_set_type::features

Referenced by ip_set_test().

struct list_head ip_set_type::list
struct module* ip_set_type::me
char ip_set_type::name[IPSET_MAXNAMELEN]
u8 ip_set_type::protocol

Referenced by ip_set_type_register().

u8 ip_set_type::revision_max

Referenced by ip_set_type_register().

u8 ip_set_type::revision_min

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