Interface structure (contains all the interface variables)
#include <uip-ds6.h>
Data Fields | |
uip_ds6_aaddr_t | aaddr_list [UIP_DS6_AADDR_NB] |
uip_ds6_addr_t | addr_list [UIP_DS6_ADDR_NB] |
uint32_t | base_reachable_time |
uint8_t | cur_hop_limit |
uint32_t | link_mtu |
uip_ds6_maddr_t | maddr_list [UIP_DS6_MADDR_NB] |
uint8_t | maxdadns |
uint32_t | reachable_time |
uint32_t | retrans_timer |
uip_ds6_aaddr_t uip_ds6_netif::aaddr_list[UIP_DS6_AADDR_NB] |
Referenced by uip_ds6_aaddr_add(), and uip_ds6_aaddr_lookup().
uip_ds6_addr_t uip_ds6_netif::addr_list[UIP_DS6_ADDR_NB] |
Referenced by get_global_addr(), ip64_init(), mdns_write_announce_records(), newdata(), set_global_address(), simple_rpl_global_address(), simple_rpl_init_dag_immediately(), uip_ds6_addr_add(), uip_ds6_addr_lookup(), uip_ds6_get_global(), uip_ds6_get_link_local(), uip_ds6_periodic(), and uip_ds6_select_src().
uint32_t uip_ds6_netif::base_reachable_time |
Referenced by uip_ds6_compute_reachable_time(), and uip_ds6_init().
uint8_t uip_ds6_netif::cur_hop_limit |
Referenced by echo_request_input(), uip_ds6_init(), uip_icmp6_error_output(), uip_icmp6_send(), uip_nd6_ra_output(), uip_process(), and uip_udp_new().
uint32_t uip_ds6_netif::link_mtu |
Referenced by uip_ds6_init().
uip_ds6_maddr_t uip_ds6_netif::maddr_list[UIP_DS6_MADDR_NB] |
Referenced by handle_dao_timer(), uip_ds6_maddr_add(), and uip_ds6_maddr_lookup().
uint8_t uip_ds6_netif::maxdadns |
Referenced by uip_ds6_init(), and uip_ds6_periodic().
uint32_t uip_ds6_netif::reachable_time |
Referenced by na_input(), and uip_ds6_init().
uint32_t uip_ds6_netif::retrans_timer |
Referenced by tcpip_ipv6_output(), uip_ds6_init(), and uip_ds6_neighbor_periodic().