From 03917b20f63719cca7ddc2ff9b6ff141630e6b47 Mon Sep 17 00:00:00 2001 From: Juha Ylinen Date: Thu, 6 Feb 2025 15:47:57 +0200 Subject: [PATCH] net: nrf_provisioning: change addrinfo to zsock_addrinfo Use zsock_addrinfo to avoid dependency on the POSIX subsystem. Remove CONFIG_POSIX_API from provisioning tests. Signed-off-by: Juha Ylinen --- subsys/net/lib/nrf_provisioning/src/nrf_provisioning_coap.c | 2 +- tests/subsys/net/lib/nrf_provisioning/CMakeLists.txt | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/subsys/net/lib/nrf_provisioning/src/nrf_provisioning_coap.c b/subsys/net/lib/nrf_provisioning/src/nrf_provisioning_coap.c index 31e297d540f9..b463e87d206a 100644 --- a/subsys/net/lib/nrf_provisioning/src/nrf_provisioning_coap.c +++ b/subsys/net/lib/nrf_provisioning/src/nrf_provisioning_coap.c @@ -55,7 +55,7 @@ LOG_MODULE_REGISTER(nrf_provisioning_coap, CONFIG_NRF_PROVISIONING_LOG_LEVEL); static const char *resp_path = "p/rsp"; static const char *dtls_suspend = "/.dtls/suspend"; -static struct addrinfo *address; +static struct zsock_addrinfo *address; static struct coap_client client; static bool socket_keep_open; diff --git a/tests/subsys/net/lib/nrf_provisioning/CMakeLists.txt b/tests/subsys/net/lib/nrf_provisioning/CMakeLists.txt index a49f35c36a68..5a6225691a4d 100644 --- a/tests/subsys/net/lib/nrf_provisioning/CMakeLists.txt +++ b/tests/subsys/net/lib/nrf_provisioning/CMakeLists.txt @@ -42,7 +42,6 @@ elseif(CONFIG_NRF_PROVISIONING_COAP) -DCONFIG_COAP_CLIENT_MESSAGE_HEADER_SIZE=48 -DCONFIG_COAP_CLIENT_MESSAGE_SIZE=512 -DCONFIG_COAP_CLIENT_STACK_SIZE=1024 - -DCONFIG_POSIX_API=y -DCONFIG_MODEM_INFO_BUFFER_SIZE=128 -DCONFIG_COAP_CLIENT_MAX_REQUESTS=2 -DCONFIG_COAP_CLIENT_BLOCK_SIZE=256