39struct ip64_addrmap_entry {
40 struct ip64_addrmap_entry *next;
42 uip_ip6addr_t ip6addr;
44 uint32_t ip6to4, ip4to6;
53#define FLAGS_RECYCLABLE 1
58void ip64_addrmap_init(
void);
65struct ip64_addrmap_entry *ip64_addrmap_lookup(
const uip_ip6addr_t *ip6addr,
75struct ip64_addrmap_entry *ip64_addrmap_lookup_port(uint16_t mappedport,
82struct ip64_addrmap_entry *ip64_addrmap_create(
const uip_ip6addr_t *ip6addr,
91void ip64_addrmap_set_lifetime(
struct ip64_addrmap_entry *e,
92 clock_time_t lifetime);
97void ip64_addrmap_set_recycleble(
struct ip64_addrmap_entry *e);
102struct ip64_addrmap_entry *ip64_addrmap_list(
void);
Timer library header file.
Header file for the uIP TCP/IP stack.
Representation of an IP address.