From cef2ee04a8aa1df400632acf5c3b834e8d7690cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrzej=20G=C5=82=C4=85bek?= Date: Thu, 6 Feb 2025 15:31:59 +0100 Subject: [PATCH] tests: net: lib: downloader: Don't enable POSIX APIs for the test MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ... because this causes conflicting types compilation errors in library files it uses. Signed-off-by: Andrzej Głąbek --- tests/subsys/net/lib/downloader/CMakeLists.txt | 1 - tests/subsys/net/lib/downloader/src/main.c | 8 ++++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/tests/subsys/net/lib/downloader/CMakeLists.txt b/tests/subsys/net/lib/downloader/CMakeLists.txt index 2f28fa451f46..b3164fda2ce3 100644 --- a/tests/subsys/net/lib/downloader/CMakeLists.txt +++ b/tests/subsys/net/lib/downloader/CMakeLists.txt @@ -38,7 +38,6 @@ target_compile_options(app -DCONFIG_DOWNLOADER_MAX_FILENAME_SIZE=256 -DCONFIG_DOWNLOADER_TRANSPORT_PARAMS_SIZE=256 -DCONFIG_DOWNLOADER_STACK_SIZE=2048 - -DCONFIG_POSIX_API=y -DCONFIG_NET_IPV6=y -DCONFIG_NET_IPV4=y -DCONFIG_COAP_MAX_RETRANSMIT=2 diff --git a/tests/subsys/net/lib/downloader/src/main.c b/tests/subsys/net/lib/downloader/src/main.c index 1b7bd28e1a51..03c62e3ed414 100644 --- a/tests/subsys/net/lib/downloader/src/main.c +++ b/tests/subsys/net/lib/downloader/src/main.c @@ -291,7 +291,7 @@ int zsock_getaddrinfo_server_ok(const char *host, const char *service, } errno = ENOPROTOOPT; - return EAI_SYSTEM; + return DNS_EAI_SYSTEM; } int zsock_getaddrinfo_server2_ok(const char *host, const char *service, @@ -309,7 +309,7 @@ int zsock_getaddrinfo_server2_ok(const char *host, const char *service, } errno = ENOPROTOOPT; - return EAI_SYSTEM; + return DNS_EAI_SYSTEM; } @@ -320,7 +320,7 @@ int zsock_getaddrinfo_server_ipv6_fail_ipv4_ok(const char *host, const char *ser if (hints->ai_family == AF_INET6) { /* Fail on IPv6 to retry IPv4 */ errno = ENOPROTOOPT; - return EAI_SYSTEM; + return DNS_EAI_SYSTEM; } TEST_ASSERT_EQUAL_STRING(HOSTNAME, host); @@ -335,7 +335,7 @@ int zsock_getaddrinfo_server_enetunreach(const char *host, const char *service, struct zsock_addrinfo **res) { errno = ENETUNREACH; - return EAI_SYSTEM; + return DNS_EAI_SYSTEM; } void zsock_freeaddrinfo_server_ipv4(struct zsock_addrinfo *addr)