37 int ip64_6to4(
const uint8_t *ipv6packet,
const uint16_t ipv6len,
38 uint8_t *resultpacket);
39 int ip64_4to6(
const uint8_t *ipv4packet,
const uint16_t ipv4len,
40 uint8_t *resultpacket);
44 void ip64_set_ipv6_address(
const uip_ip6addr_t *ipv6addr);
54 int ip64_hostaddr_is_configured(
void);
56 extern uint8_t *ip64_packet_buffer;
57 extern uint16_t ip64_packet_buffer_maxlen;
59 #include "ip64-conf.h"
61 #ifndef IP64_CONF_ETH_DRIVER
62 #error IP64_CONF_ETH_DRIVER must be #defined in ip64-conf.h
64 #define IP64_ETH_DRIVER IP64_CONF_ETH_DRIVER
67 #ifndef IP64_CONF_INPUT
68 #error IP64_CONF_INPUT must be #defined in ip64-conf.h
70 #define IP64_INPUT IP64_CONF_INPUT
Header file for the uIP TCP/IP stack.
Representation of an IP address.