【发布时间】:2019-09-22 20:22:52
【问题描述】:
我正在尝试在 Contiki OS 中的 exp5438 mote 上使用实现的函数“ip64_addr_6to4”将 ipv6 地址转换为 ipv4 地址:
int ip64_addr_6to4(const uip_ip6addr_t *ipv6addr, uip_ip4addr_t *ipv4addr)
返回“0”,表示地址转换失败。为了尝试https://sourceforge.net/p/contiki/mailman/message/31607766/ 中解释的解决方案, 我将下面的行添加到“contiki/platform/exp5438/contiki-conf.h”:
#define UIP_FALLBACK_INTERFACE ip64_uip_fallback_interface
编译时出现这个错误:
contiki-exp5438.a(tcpip.o):在函数“tcpip_uipcall”中: /home/user/contiki/examples/mySim/routing/../../..//core/net/ip/tcpip.c:793:未定义对 ip64_uip_fallback_interface 的引用 /home/user/contiki/examples/mySim/routing/../../..//core/net/ip/tcpip.c:779:未定义对 ip64_uip_fallback_interface 的引用
我找不到错误和解决方案之间的关系。任何解决错误或执行功能正常工作的建议将不胜感激。
【问题讨论】: