IssueNo:#I3IBCL

Description:use posix instead of lwip self
Feature or Bugfix:Bugfix
Binary Source:No
This commit is contained in:
YOUR_NAME 2021-04-12 10:57:50 +08:00
parent 80fe0c7d2a
commit 247959fcbc
4 changed files with 6 additions and 7 deletions

View File

@ -63,7 +63,7 @@
#define LWIP_DNS_API_DEFINE_FLAGS 0 #define LWIP_DNS_API_DEFINE_FLAGS 0
#define LWIP_DNS_API_DECLARE_STRUCTS 0 #define LWIP_DNS_API_DECLARE_STRUCTS 0
#ifndef __SIZEOF_POINTER__ 4 #ifndef __SIZEOF_POINTER__
#define __SIZEOF_POINTER__ 4 // 32位系统 #define __SIZEOF_POINTER__ 4 // 32位系统
#endif #endif

View File

@ -63,7 +63,7 @@ extern "C" {
#endif #endif
// For BSD 4.4 socket sa_len compatibility // For BSD 4.4 socket sa_len compatibility
#define DF_NADDR(addr) ip_addr_t naddr = addr #define DF_NADDR(addr)
#define SA_LEN(addr, _) (IP_IS_V4_VAL(addr) ? sizeof(struct sockaddr_in) : sizeof(struct sockaddr_in6)) #define SA_LEN(addr, _) (IP_IS_V4_VAL(addr) ? sizeof(struct sockaddr_in) : sizeof(struct sockaddr_in6))
#define sa_len sa_data[0] * 0 + SA_LEN(naddr, _) #define sa_len sa_data[0] * 0 + SA_LEN(naddr, _)
#define sin_len sin_zero[0] #define sin_len sin_zero[0]

View File

@ -42,7 +42,7 @@ extern sys_thread_t sys_thread_new(const char *name, lwip_thread_fn thread, void
void UdpTestTask(void *p) void UdpTestTask(void *p)
{ {
void(p); (void)p;
LogPrintln("net_socket_test_002.c enter"); LogPrintln("net_socket_test_002.c enter");
g_testCase = TEST_CASE; g_testCase = TEST_CASE;
int sfd; int sfd;
@ -119,11 +119,10 @@ void UdpTestTask(void *p)
return; return;
} }
int UdpTest(void) int UdpTest()
{ {
int ret = sys_thread_new("udp_test", UdpTestTask, NULL, int ret = sys_thread_new("udp_test", UdpTestTask, NULL,
STACK_TEST_SIZE, TCPIP_THREAD_PRIO); STACK_TEST_SIZE, TCPIP_THREAD_PRIO);
ICUNIT_ASSERT_NOT_EQUAL(ret, -1, 23); ICUNIT_ASSERT_NOT_EQUAL(ret, -1, 23);
return ret; return ret;
} }

View File

@ -312,7 +312,7 @@ static struct netif *CreateBtNetIf()
static void UdpTestNetifTask(void *p) static void UdpTestNetifTask(void *p)
{ {
void(p); (void)p;
LogPrintln("net_socket_test_011.c enter"); LogPrintln("net_socket_test_011.c enter");
g_testCase = TEST_CASE; g_testCase = TEST_CASE;
int sfd; int sfd;
@ -367,7 +367,7 @@ static void UdpTestNetifTask(void *p)
return; return;
} }
int UdpTestNetif(void) int UdpTestNetif()
{ {
int ret = sys_thread_new("udp_test_netif", UdpTestNetifTask, NULL, int ret = sys_thread_new("udp_test_netif", UdpTestNetifTask, NULL,
STACK_TEST_SIZE, TCPIP_THREAD_PRIO); STACK_TEST_SIZE, TCPIP_THREAD_PRIO);