1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 04:17:35 +00:00

LibCore: Implement LocalSocket::receive_fd and send_fd

These are just wrappers over the sendfd and recvfd syscalls.
This commit is contained in:
sin-ack 2022-01-13 21:21:16 +00:00 committed by Ali Mohammad Pur
parent aaec30ee6e
commit f9847372f3
2 changed files with 24 additions and 0 deletions

View file

@ -410,6 +410,9 @@ public:
virtual ErrorOr<void> set_blocking(bool enabled) override { return m_helper.set_blocking(enabled); }
virtual ErrorOr<void> set_close_on_exec(bool enabled) override { return m_helper.set_close_on_exec(enabled); }
ErrorOr<int> receive_fd(int flags);
ErrorOr<void> send_fd(int fd);
virtual ~LocalSocket() { close(); }
private: