#include <mn.h>
Collaboration diagram for mn_data:

Definition at line 347 of file mn.h.
Definition at line 349 of file mn.h.
Referenced by connected(), find_agent(), mn_init(), request_tunnel(), restart_tunneling(), start_tunneling(), and stop_tunneling().
| struct interface_data mn_data::iface[MAX_INTERFACES] | 
Definition at line 354 of file mn.h.
Referenced by clean_up(), device_up(), handle_api(), handle_icmp(), mn_init(), and monitor_poll_ap_addresses().
| struct sockaddr_un mn_data::dev_info_addr | 
| __u32 mn_data::registration_id[2] | 
| __u32 mn_data::last_nonce | 
| struct current_route_info mn_data::cur_route_info | 
Definition at line 365 of file mn.h.
Referenced by disconnect(), mn_init(), and update_fa_decaps_routes().
| struct timeval mn_data::last_reg_send_time | 
Definition at line 366 of file mn.h.
Referenced by handle_api(), mn_init(), request_tunnel(), and send_registration().
| struct in_addr mn_data::local_addr | 
Definition at line 369 of file mn.h.
Referenced by close_for_home(), find_agent(), handle_api(), mn_init(), and mn_remove_dynamic_home_addr().
| struct in_addr mn_data::co_addr | 
Definition at line 370 of file mn.h.
Referenced by close_for_home(), create_mobile(), find_agent(), and handle_api().
| struct in_addr mn_data::force_fa_addr | 
| __u16 mn_data::req_lifetime | 
| unsigned char* mn_data::session_key | 
Definition at line 376 of file mn.h.
Referenced by clean_up(), close_for_home(), disconnect(), and mn_init().
| unsigned int mn_data::session_key_len | 
Definition at line 380 of file mn.h.
Referenced by at_home(), clean_up(), close_for_home(), connected(), disconnect(), find_agent(), handle_api(), mn_init(), passive_find(), and request_tunnel().
| struct in_addr mn_data::fa_addr | 
Definition at line 381 of file mn.h.
Referenced by close_for_home(), connected(), find_agent(), mn_init(), request_tunnel(), send_registration(), and start_tunneling().
| struct agent_adv_dynamics mn_data::fa_dynamics_ext | 
| struct agentadv_data* mn_data::current_adv | 
Definition at line 389 of file mn.h.
Referenced by clean_agentadv(), close_for_home(), connected(), degrade_current_fa_priority(), find_agent(), mn_init(), remove_fa_host_routes(), request_tunnel(), send_registration(), start_tunneling(), and stop_tunneling().
| time_t mn_data::last_reply_rcvd | 
| time_t mn_data::last_request_sent | 
| struct in_addr mn_data::tunnel_addr | 
Definition at line 398 of file mn.h.
Referenced by connected(), restart_tunneling(), and start_tunneling().
Definition at line 399 of file mn.h.
Referenced by find_agent(), handle_api(), mn_init(), start_tunneling(), and stop_tunneling().
| struct hashtable* mn_data::agentadv | 
Definition at line 403 of file mn.h.
Referenced by check_expired_agent_advs(), clean_agentadv(), clean_up(), get_fa(), handle_icmp(), mn_init(), remove_fa_host_routes(), request_tunnel(), and send_registration().
| char mn_data::start_default_device[IFNAMSIZ] | 
| char* mn_data::info_str | 
| char* mn_data::warn_str | 
| struct fa_nai_ext* mn_data::last_req_FA_NAI | 
| unsigned long mn_data::discarded_msgs | 
| struct challenge_ext* mn_data::last_challenge_ext | 
| struct timeval mn_data::last_challenge_time | 
| struct in_addr mn_data::dynamic_home_addr | 
| char mn_data::dynamic_home_addr_dev[IFNAMSIZ] | 
| struct timeval mn_data::last_scheduled_solicitation | 
| pid_t mn_data::pcap_capturer | 
 1.5.1