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

Kernel+LibC: Add the _SC_GETPW_R_SIZE_MAX sysconf enum

It just returns 4096 :P
This commit is contained in:
AnotherTest 2021-02-12 05:41:50 +03:30 committed by Andreas Kling
parent 71054c4c06
commit 4519950266
3 changed files with 5 additions and 0 deletions

View file

@ -42,6 +42,8 @@ long Process::sys$sysconf(int name)
return PAGE_SIZE; return PAGE_SIZE;
case _SC_TTY_NAME_MAX: case _SC_TTY_NAME_MAX:
return TTY_NAME_MAX; return TTY_NAME_MAX;
case _SC_GETPW_R_SIZE_MAX:
return 4096; // idk
default: default:
return -EINVAL; return -EINVAL;
} }

View file

@ -62,6 +62,7 @@ enum {
_SC_OPEN_MAX, _SC_OPEN_MAX,
_SC_TTY_NAME_MAX, _SC_TTY_NAME_MAX,
_SC_PAGESIZE, _SC_PAGESIZE,
_SC_GETPW_R_SIZE_MAX,
}; };
#define PERF_EVENT_SAMPLE 0 #define PERF_EVENT_SAMPLE 0

View file

@ -176,6 +176,7 @@ enum {
_SC_OPEN_MAX, _SC_OPEN_MAX,
_SC_TTY_NAME_MAX, _SC_TTY_NAME_MAX,
_SC_PAGESIZE, _SC_PAGESIZE,
_SC_GETPW_R_SIZE_MAX,
}; };
#define _SC_NPROCESSORS_CONF _SC_NPROCESSORS_CONF #define _SC_NPROCESSORS_CONF _SC_NPROCESSORS_CONF
@ -183,6 +184,7 @@ enum {
#define _SC_OPEN_MAX _SC_OPEN_MAX #define _SC_OPEN_MAX _SC_OPEN_MAX
#define _SC_PAGESIZE _SC_PAGESIZE #define _SC_PAGESIZE _SC_PAGESIZE
#define _SC_TTY_NAME_MAX _SC_TTY_NAME_MAX #define _SC_TTY_NAME_MAX _SC_TTY_NAME_MAX
#define _SC_GETPW_R_SIZE_MAX _SC_GETPW_R_SIZE_MAX
long sysconf(int name); long sysconf(int name);