38int ip64_6to4(
const uint8_t *ipv6packet,
const uint16_t ipv6len,
39 uint8_t *resultpacket);
40int ip64_4to6(
const uint8_t *ipv4packet,
const uint16_t ipv4len,
41 uint8_t *resultpacket);
45void ip64_set_ipv6_address(
const uip_ip6addr_t *ipv6addr);
55int ip64_hostaddr_is_configured(
void);
57extern uint8_t *ip64_packet_buffer;
58extern uint16_t ip64_packet_buffer_maxlen;
62#ifndef IP64_CONF_ETH_DRIVER
63#error IP64_CONF_ETH_DRIVER must be #defined in ip64-conf.h
65#define IP64_ETH_DRIVER IP64_CONF_ETH_DRIVER
68#ifndef IP64_CONF_INPUT
69#error IP64_CONF_INPUT must be #defined in ip64-conf.h
71#define IP64_INPUT IP64_CONF_INPUT
74#ifndef IP64_CONF_UIP_FALLBACK_INTERFACE
75#error IP64_CONF_UIP_FALLBACK_INTERFACE must be #defined in ip64-conf.h
77#define IP64_UIP_FALLBACK_INTERFACE IP64_CONF_UIP_FALLBACK_INTERFACE
81#define IP64_DHCP IP64_CONF_DHCP
Header file for the uIP TCP/IP stack.
Representation of an IP address.