From dfb63ba114de31b670af4cdecb976e3263b26a3e Mon Sep 17 00:00:00 2001 From: no92 Date: Fri, 17 Jan 2025 02:07:59 +0100 Subject: [PATCH] sysdeps/managarm: stub (SOL_IP, IP_RECVERR) setsockopt --- sysdeps/managarm/generic/socket.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sysdeps/managarm/generic/socket.cpp b/sysdeps/managarm/generic/socket.cpp index 75e49e6f8..d007d1e7f 100644 --- a/sysdeps/managarm/generic/socket.cpp +++ b/sysdeps/managarm/generic/socket.cpp @@ -669,6 +669,11 @@ int sys_setsockopt(int fd, int layer, int number, const void *buffer, socklen_t ) << "\e[31mmlibc: setsockopt() call with SOL_SOCKET and SO_RCVTIMEO is unimplemented\e[39m" << frg::endlog; return 0; + } else if (layer == SOL_IP && number == IP_RECVERR) { + mlibc::infoLogger( + ) << "\e[31mmlibc: setsockopt() call with SOL_IP and IP_RECVERR is unimplemented\e[39m" + << frg::endlog; + return 0; } else { mlibc::panicLogger() << "\e[31mmlibc: Unexpected setsockopt() call, layer: " << layer << " number: " << number << "\e[39m" << frg::endlog;