#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