Skip to content

Commit 35d760d

Browse files
tokangasrlubos
authored andcommitted
lib: supl: Remove POSIX API dependency
Removed dependency to POSIX API. Signed-off-by: Tommi Kangas <[email protected]>
1 parent 51e092d commit 35d760d

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

lib/supl/os/lte_params.c

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,7 @@
88
#include <stdio.h>
99
#include <stdlib.h>
1010
#include <string.h>
11-
#if defined(CONFIG_POSIX_API)
12-
#include <zephyr/posix/arpa/inet.h>
13-
#else
1411
#include <zephyr/net/socket.h>
15-
#endif
1612

1713
#include "lte_params.h"
1814
#include "utils.h"
@@ -280,9 +276,9 @@ static int parse_ip_address(struct supl_session_ctx *session_ctx,
280276
addr_buf[i - 1] = buf[i];
281277
}
282278

283-
if (inet_pton(AF_INET, addr_buf, session_ctx->device_id)) {
279+
if (zsock_inet_pton(AF_INET, addr_buf, session_ctx->device_id)) {
284280
session_ctx->device_id_choice = LIBSUPL_ID_CHOICE_IPV4;
285-
} else if (inet_pton(AF_INET6, addr_buf, session_ctx->device_id)) {
281+
} else if (zsock_inet_pton(AF_INET6, addr_buf, session_ctx->device_id)) {
286282
session_ctx->device_id_choice = LIBSUPL_ID_CHOICE_IPV6;
287283
} else {
288284
return -1;

0 commit comments

Comments
 (0)