|
关于tcpip_init()这个函数
static void (* tcpip_init_done)(void *arg) = NULL;
static void *tcpip_init_done_arg;
static sys_mbox_t mbox;
void tcpip_init(void (* initfunc)(void *), void *arg)//指针函数
{
tcpip_init_done = initfunc;
tcpip_init_done_arg = arg;
mbox = sys_mbox_new();
sys_thread_new(tcpip_thread, NULL, TCPIP_THREAD_PRIO);
}
注:tcpip_init是lwip提供一个api,主要任务建立lwip的主线程tcpip_thread!并在主线程里完成ip_init
tcp_init udp_init