diff --git a/Kernel/API/POSIX/select.h b/Kernel/API/POSIX/select.h new file mode 100644 index 0000000000..fc80e62a76 --- /dev/null +++ b/Kernel/API/POSIX/select.h @@ -0,0 +1,9 @@ +/* + * Copyright (c) 2023, Liav A. + * + * SPDX-License-Identifier: BSD-2-Clause + */ + +#pragma once + +#define FD_SETSIZE 1024 diff --git a/Kernel/Process.h b/Kernel/Process.h index 7950df8b9c..e7cbc3c54b 100644 --- a/Kernel/Process.h +++ b/Kernel/Process.h @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/Kernel/Syscalls/poll.cpp b/Kernel/Syscalls/poll.cpp index fd9bfbe7a6..7302fa8566 100644 --- a/Kernel/Syscalls/poll.cpp +++ b/Kernel/Syscalls/poll.cpp @@ -6,6 +6,7 @@ #include #include +#include #include #include #include diff --git a/Kernel/Thread.h b/Kernel/Thread.h index 7e7e8559e3..a858664c6c 100644 --- a/Kernel/Thread.h +++ b/Kernel/Thread.h @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include @@ -31,7 +32,6 @@ #include #include #include -#include namespace Kernel { diff --git a/Userland/Libraries/LibC/fd_set.h b/Userland/Libraries/LibC/fd_set.h index 74079d9304..3aae3225c0 100644 --- a/Userland/Libraries/LibC/fd_set.h +++ b/Userland/Libraries/LibC/fd_set.h @@ -6,7 +6,8 @@ #pragma once -#define FD_SETSIZE 1024 +#include + #define FD_ZERO(set) \ do { \ memset((set), 0, sizeof(fd_set)); \