Skip to content

Commit 9764644

Browse files
committed
sysdeps/managarm: Stub setsockopt(SOL_SOCKET, SO_PASSRIGHTS)
1 parent 1af13ad commit 9764644

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

sysdeps/managarm/generic/socket.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -560,6 +560,11 @@ int sys_setsockopt(int fd, int layer, int number, const void *buffer, socklen_t
560560
) << "\e[31mmlibc: setsockopt() call with SOL_SOCKET and SO_PASSSEC is unimplemented\e[39m"
561561
<< frg::endlog;
562562
return ENOSYS;
563+
} else if (layer == SOL_SOCKET && number == SO_PASSRIGHTS) {
564+
mlibc::infoLogger(
565+
) << "\e[31mmlibc: setsockopt() call with SOL_SOCKET and SO_PASSRIGHTS is unimplemented\e[39m"
566+
<< frg::endlog;
567+
return 0;
563568
} else {
564569
mlibc::infoLogger() << "\e[31mmlibc: Unexpected setsockopt() call, layer: " << layer
565570
<< " number: " << number << "\e[39m" << frg::endlog;

0 commit comments

Comments
 (0)