我想移植我的基于pc的源代码,这是一个使用posix标准的网络应用程序,使用LWIP堆栈的cortex M4微控制器。 我找到了与套接字相关的API,但我被困在以下包括:
#include <arpa/inet.h>
#include <netinet/in.h> ==> I have not found the equivalent in LWIP
#include <netinet/in_systm.h> ==> I have not found the equivalent in LWIP
#include <netinet/ip.h> ==> I have not found the equivalent in LWIP
#include <netinet/tcp.h> ==> I have not found the equivalent in LWIP
#include <sys/socket.h> ==> I have found the equivalent in LWIP
#include <sys/sysctl.h> ==> I have found the equivalent in LWIP
那么在哪里可以找到丢失文件的c语言源代码?它们是在PC上还是在网上......? 是否可以重写它们?
提前谢谢。
答案 0 :(得分:0)
lwip与典型的BSD套接字没有相同的包含文件结构。
这就是我要做的事情: