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;
63#define LOG_LEVEL_IP64 LOG_LEVEL_NONE
66#ifndef IP64_CONF_ETH_DRIVER
67#error IP64_CONF_ETH_DRIVER must be #defined in ip64-conf.h
69#define IP64_ETH_DRIVER IP64_CONF_ETH_DRIVER
72#ifndef IP64_CONF_INPUT
73#error IP64_CONF_INPUT must be #defined in ip64-conf.h
75#define IP64_INPUT IP64_CONF_INPUT
78#ifndef IP64_CONF_UIP_FALLBACK_INTERFACE
79#error IP64_CONF_UIP_FALLBACK_INTERFACE must be #defined in ip64-conf.h
81#define IP64_UIP_FALLBACK_INTERFACE IP64_CONF_UIP_FALLBACK_INTERFACE
85#define IP64_DHCP IP64_CONF_DHCP
Header file for the uIP TCP/IP stack.
Representation of an IP address.