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

#include <ip_set.h>

Collaboration diagram for ip_set:

Data Fields

char name [IPSET_MAXNAMELEN]
 
spinlock_t lock
 
u32 ref
 
struct ip_set_typetype
 
const struct ip_set_type_variantvariant
 
u8 family
 
u8 revision
 
u8 extensions
 
u8 flags
 
u32 timeout
 
size_t dsize
 
size_t offset [IPSET_EXT_ID_MAX]
 
void * data
 

Field Documentation

void* ip_set::data
size_t ip_set::dsize
u8 ip_set::extensions
u8 ip_set::family

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

u8 ip_set::flags

Referenced by ip_set_elem_len().

spinlock_t ip_set::lock

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

size_t ip_set::offset[IPSET_EXT_ID_MAX]

Referenced by ip_set_elem_len().

u32 ip_set::ref

Referenced by ip_set_name_byindex().

u8 ip_set::revision
u32 ip_set::timeout
struct ip_set_type* ip_set::type

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

const struct ip_set_type_variant* ip_set::variant

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


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