agentadv_data Struct Reference

#include <mn_agentadv.h>

Collaboration diagram for agentadv_data:

Collaboration graph
[legend]

Detailed Description

Definition at line 47 of file mn_agentadv.h.

Data Fields

node node
in_addr addr
int ifindex
char ifname [IFNAMSIZ]
timeval last
timeval expire
char buf [MAX_ADV_MSG]
adv_extensions adv
int adv_type
int arpentry
int in_use
int priority
int priority_degraded
int prio_degrade_percent
monitor_addressmon
int routeentry
unsigned long int counter
long last_heard_seqn
int reg_failed
int reg_retry_time


Field Documentation

struct node agentadv_data::node

Definition at line 48 of file mn_agentadv.h.

struct in_addr agentadv_data::addr

Definition at line 50 of file mn_agentadv.h.

Referenced by adv_ok_fa(), close_for_home(), connected(), get_free_slot(), request_tunnel(), and send_registration().

int agentadv_data::ifindex

Definition at line 51 of file mn_agentadv.h.

Referenced by request_tunnel(), send_registration(), and start_tunneling().

char agentadv_data::ifname[IFNAMSIZ]

Definition at line 52 of file mn_agentadv.h.

Referenced by request_tunnel(), send_registration(), and start_tunneling().

struct timeval agentadv_data::last

Definition at line 53 of file mn_agentadv.h.

struct timeval agentadv_data::expire

Definition at line 54 of file mn_agentadv.h.

char agentadv_data::buf[MAX_ADV_MSG]

Definition at line 58 of file mn_agentadv.h.

struct adv_extensions agentadv_data::adv

Definition at line 59 of file mn_agentadv.h.

Referenced by add_fa_host_route(), adv_fetch(), adv_ok_fa(), clean_agentadv(), handle_icmp(), and send_registration().

int agentadv_data::adv_type

Definition at line 61 of file mn_agentadv.h.

Referenced by send_registration().

int agentadv_data::arpentry

Definition at line 62 of file mn_agentadv.h.

Referenced by send_registration().

int agentadv_data::in_use

Definition at line 63 of file mn_agentadv.h.

Referenced by connected(), find_agent(), send_registration(), and stop_tunneling().

int agentadv_data::priority

Definition at line 65 of file mn_agentadv.h.

Referenced by print_entries().

int agentadv_data::priority_degraded

Definition at line 66 of file mn_agentadv.h.

int agentadv_data::prio_degrade_percent

Definition at line 67 of file mn_agentadv.h.

Referenced by connected(), and degrade_current_fa_priority().

struct monitor_address* agentadv_data::mon

Definition at line 68 of file mn_agentadv.h.

int agentadv_data::routeentry

Definition at line 69 of file mn_agentadv.h.

Referenced by send_registration().

unsigned long int agentadv_data::counter

Definition at line 70 of file mn_agentadv.h.

long agentadv_data::last_heard_seqn

Definition at line 71 of file mn_agentadv.h.

int agentadv_data::reg_failed

Definition at line 72 of file mn_agentadv.h.

Referenced by send_registration().

int agentadv_data::reg_retry_time

Definition at line 73 of file mn_agentadv.h.

Referenced by close_for_home(), and request_tunnel().


The documentation for this struct was generated from the following file:
Generated on Tue Jan 15 08:50:55 2008 for Virtual foreign agent generator version 0.1 by  doxygen 1.5.1