diff --git a/Kernel/API/POSIX/unistd.h b/Kernel/API/POSIX/unistd.h index dcdd23aa40..f0286a5d0e 100644 --- a/Kernel/API/POSIX/unistd.h +++ b/Kernel/API/POSIX/unistd.h @@ -33,6 +33,7 @@ enum { _SC_NPROCESSORS_CONF, _SC_NPROCESSORS_ONLN, _SC_OPEN_MAX, + _SC_HOST_NAME_MAX, _SC_TTY_NAME_MAX, _SC_PAGESIZE, _SC_GETPW_R_SIZE_MAX, @@ -44,6 +45,7 @@ enum { #define _SC_NPROCESSORS_ONLN _SC_NPROCESSORS_ONLN #define _SC_OPEN_MAX _SC_OPEN_MAX #define _SC_PAGESIZE _SC_PAGESIZE +#define _SC_HOST_NAME_MAX _SC_HOST_NAME_MAX #define _SC_TTY_NAME_MAX _SC_TTY_NAME_MAX #define _SC_GETPW_R_SIZE_MAX _SC_GETPW_R_SIZE_MAX #define _SC_CLK_TCK _SC_CLK_TCK diff --git a/Kernel/Syscalls/sysconf.cpp b/Kernel/Syscalls/sysconf.cpp index e898d74dfd..6c6c7b79b5 100644 --- a/Kernel/Syscalls/sysconf.cpp +++ b/Kernel/Syscalls/sysconf.cpp @@ -22,6 +22,8 @@ KResultOr Process::sys$sysconf(int name) return fds().max_open(); case _SC_PAGESIZE: return PAGE_SIZE; + case _SC_HOST_NAME_MAX: + return HOST_NAME_MAX; case _SC_TTY_NAME_MAX: return TTY_NAME_MAX; case _SC_GETPW_R_SIZE_MAX: