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

LibCore: Add OpenBSD headers to System and LocalSocket

Add the correct header to System.h and add OpenBSD-specific handling of
signals and socket process id
This commit is contained in:
tuftedocelot 2021-12-22 18:28:00 -06:00 committed by Brian Gianforcaro
parent f650efc76f
commit ea0a002468
3 changed files with 5 additions and 2 deletions

View file

@ -41,7 +41,7 @@ ErrorOr<int> accept4(int sockfd, struct sockaddr*, socklen_t*, int flags);
#endif
ErrorOr<void> sigaction(int signal, struct sigaction const* action, struct sigaction* old_action);
#ifdef __APPLE__
#if defined(__APPLE__) || defined(__OpenBSD__)
ErrorOr<sig_t> signal(int signal, sig_t handler);
#else
ErrorOr<sighandler_t> signal(int signal, sighandler_t handler);