From 7fd77e9ffe5eed78d30ad8fd08e079ccbb0948cf Mon Sep 17 00:00:00 2001 From: Xiao NuoFu Date: Sun, 5 Apr 2020 18:10:19 +0200 Subject: [PATCH] Kernel/Net: make setsockopt pretend it understands SO_KEEPALIVE. --- Kernel/Net/Socket.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Kernel/Net/Socket.cpp b/Kernel/Net/Socket.cpp index 0b063ada6e..aaf06f18ab 100644 --- a/Kernel/Net/Socket.cpp +++ b/Kernel/Net/Socket.cpp @@ -125,6 +125,9 @@ KResult Socket::setsockopt(int level, int option, const void* value, socklen_t v m_bound_interface = device; return KSuccess; } + case SO_KEEPALIVE: + // FIXME: Obviously, this is not a real keepalive. + return KSuccess; default: dbg() << "setsockopt(" << option << ") at SOL_SOCKET not implemented."; return KResult(-ENOPROTOOPT);