Kernel: Cleanup {set,get}sockopt debug prints

This commit is contained in:
2026-02-22 17:19:04 +02:00
parent 304ace1172
commit 8edd63d115
5 changed files with 128 additions and 25 deletions

View File

@@ -64,6 +64,7 @@ namespace Kernel
virtual BAN::ErrorOr<size_t> sendmsg_impl(const msghdr& message, int flags) override;
virtual BAN::ErrorOr<void> getpeername_impl(sockaddr*, socklen_t*) override;
virtual BAN::ErrorOr<void> getsockopt_impl(int, int, void*, socklen_t*) override;
virtual BAN::ErrorOr<void> setsockopt_impl(int, int, const void*, socklen_t) override;
virtual BAN::ErrorOr<long> ioctl_impl(int, void*) override;
@@ -168,6 +169,10 @@ namespace Kernel
Thread* m_thread { nullptr };
// TODO: actually support these
bool m_keep_alive { false };
bool m_no_delay { false };
uint64_t m_time_wait_start_ms { 0 };
ThreadBlocker m_thread_blocker;

View File

@@ -39,6 +39,7 @@ namespace Kernel
virtual BAN::ErrorOr<size_t> sendmsg_impl(const msghdr& message, int flags) override;
virtual BAN::ErrorOr<void> getpeername_impl(sockaddr*, socklen_t*) override { return BAN::Error::from_errno(ENOTCONN); }
virtual BAN::ErrorOr<void> getsockopt_impl(int, int, void*, socklen_t*) override;
virtual BAN::ErrorOr<void> setsockopt_impl(int, int, const void*, socklen_t) override;
virtual BAN::ErrorOr<long> ioctl_impl(int, void*) override;