OpenVPN
Data Fields
ifconfig_pool Struct Reference

#include <pool.h>

Collaboration diagram for ifconfig_pool:
Collaboration graph
[legend]

Data Fields

bool duplicate_cn
 
struct {
   enum pool_type   type
 
   in_addr_t   base
 
   int   size
 
ipv4
 
struct {
   bool   enabled
 
   struct in6_addr   base
 
   unsigned int   size
 
ipv6
 
struct ifconfig_pool_entrylist
 

Detailed Description

Definition at line 51 of file pool.h.

Field Documentation

◆ base [1/2]

in_addr_t ifconfig_pool::base

◆ base [2/2]

struct in6_addr ifconfig_pool::base

Definition at line 61 of file pool.h.

◆ duplicate_cn

bool ifconfig_pool::duplicate_cn

Definition at line 53 of file pool.h.

Referenced by ifconfig_pool_find(), and ifconfig_pool_init().

◆ enabled

bool ifconfig_pool::enabled

Definition at line 60 of file pool.h.

Referenced by ifconfig_pool_acquire(), ifconfig_pool_init(), and ifconfig_pool_list().

◆ ipv4

struct { ... } ifconfig_pool::ipv4

◆ ipv6

struct { ... } ifconfig_pool::ipv6

◆ list

struct ifconfig_pool_entry* ifconfig_pool::list

◆ size [1/2]

int ifconfig_pool::size

◆ size [2/2]

unsigned int ifconfig_pool::size

Definition at line 62 of file pool.h.

◆ type

enum pool_type ifconfig_pool::type

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