From 52309e0754a25dee2182b1da8019de0b1c2ef27f Mon Sep 17 00:00:00 2001 From: Bananymous Date: Mon, 28 Jul 2025 16:11:48 +0300 Subject: [PATCH] LibC: Add in6addr_{any,loopback} definitions --- userspace/libraries/LibC/CMakeLists.txt | 1 + userspace/libraries/LibC/netinet/in.cpp | 4 ++++ 2 files changed, 5 insertions(+) create mode 100644 userspace/libraries/LibC/netinet/in.cpp diff --git a/userspace/libraries/LibC/CMakeLists.txt b/userspace/libraries/LibC/CMakeLists.txt index 72ac0634..5b45785f 100644 --- a/userspace/libraries/LibC/CMakeLists.txt +++ b/userspace/libraries/LibC/CMakeLists.txt @@ -20,6 +20,7 @@ set(LIBC_SOURCES malloc.cpp math.cpp netdb.cpp + netinet/in.cpp poll.cpp printf_impl.cpp pthread.cpp diff --git a/userspace/libraries/LibC/netinet/in.cpp b/userspace/libraries/LibC/netinet/in.cpp new file mode 100644 index 00000000..44d66468 --- /dev/null +++ b/userspace/libraries/LibC/netinet/in.cpp @@ -0,0 +1,4 @@ +#include + +const struct in6_addr in6addr_any = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; +const struct in6_addr in6addr_loopback = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 };