Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

vpn_tunnel_info Struct Reference
[Data Types and Structures]

basic information about a VPN tunnel More...

#include <vpnapi.h>

List of all members.

Public Attributes

vpn_ip_addr_t internal_addr
 address of client on the internal network
vpn_ip_addr_t peer_addr
 address of currently connected headend
uint8_t local_lan_enabled
 non-zero if the exclude local lan feature is enabled
vpn_nat_mode_t nat_mode
 nat pass through mode
uint16_t nat_port
 UDP or TCP port number used for nat passthrough.
vpn_crypto_t crypto_algorithm
 encryption algorithm used for securing IPSec traffic
uint16_t crypto_key_length
 encryption key length, in bytes
vpn_hash_t hash_algorithm
 hash algorithm used for securing IPSec traffic
vpn_compress_t compress_algorithm
 IP compression algorithm.
uint32_t reserved [2]


Detailed Description

basic information about a VPN tunnel

Definition at line 329 of file vpnapi.h.


Member Data Documentation

vpn_compress_t vpn_tunnel_info::compress_algorithm
 

IP compression algorithm.

Definition at line 357 of file vpnapi.h.

vpn_crypto_t vpn_tunnel_info::crypto_algorithm
 

encryption algorithm used for securing IPSec traffic

Definition at line 348 of file vpnapi.h.

uint16_t vpn_tunnel_info::crypto_key_length
 

encryption key length, in bytes

Definition at line 351 of file vpnapi.h.

vpn_hash_t vpn_tunnel_info::hash_algorithm
 

hash algorithm used for securing IPSec traffic

Definition at line 354 of file vpnapi.h.

vpn_ip_addr_t vpn_tunnel_info::internal_addr
 

address of client on the internal network

Definition at line 333 of file vpnapi.h.

uint8_t vpn_tunnel_info::local_lan_enabled
 

non-zero if the exclude local lan feature is enabled

Definition at line 339 of file vpnapi.h.

vpn_nat_mode_t vpn_tunnel_info::nat_mode
 

nat pass through mode

Definition at line 342 of file vpnapi.h.

uint16_t vpn_tunnel_info::nat_port
 

UDP or TCP port number used for nat passthrough.

Definition at line 345 of file vpnapi.h.

vpn_ip_addr_t vpn_tunnel_info::peer_addr
 

address of currently connected headend

Definition at line 336 of file vpnapi.h.

uint32_t vpn_tunnel_info::reserved[2]
 

Definition at line 359 of file vpnapi.h.


The documentation for this struct was generated from the following file:
Generated on Fri Sep 1 14:26:03 2006 for Raptor by  doxygen 1.4.4