Logo Search packages:      
Sourcecode: ike version File versions  Download package

Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes

_IDB_TUNNEL Class Reference

Inheritance diagram for _IDB_TUNNEL:
Inheritance graph
[legend]
Collaboration diagram for _IDB_TUNNEL:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 _IDB_TUNNEL (IDB_PEER *set_peer, IKE_SADDR *set_saddr_l, IKE_SADDR *set_saddr_r)
bool add (bool lock)
virtual void beg ()
bool dec (bool lock, bool setdel=false)
virtual void end ()
bool inc (bool lock)
virtual IDB_RC_LISTlist ()
virtual const char * name ()

Public Attributes

BDATA banner
XCH_ERRORCODE close
uint8_t dhcp_hwaddr [5]
uint8_t dhcp_hwtype
SOCKET dhcp_sock
uint32_t dhcp_xid
IDB_LIST_DOMAIN domains
ITH_EVENT_TUNDHCP event_dhcp
ITH_EVENT_TUNDPD event_dpd
ITH_EVENT_TUNNATT event_natt
ITH_EVENT_TUNSTATS event_stats
bool force_all
IDB_LIST_PH2ID idlist_excl
IDB_LIST_PH2ID idlist_incl
IKEIikei
long lstate
long natt_version
IDB_PEERpeer
IKE_SADDR saddr_l
IKE_SADDR saddr_r
IKEI_STATS stats
long tstate
long tunnelid
IKE_XAUTH xauth
IKE_XCONF xconf

Protected Member Functions

void callend ()
long chkflags (long flags)
long clrflags (long flags)
long setflags (long flags)

Protected Attributes

long idb_flags
long idb_refcount

Detailed Description

Definition at line 444 of file iked.idb.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index