]>
git.proxmox.com Git - wasi-libc.git/blob - libc-top-half/musl/src/conf/fpathconf.c
5 long fpathconf(int fd
, int name
)
7 static const short values
[] = {
8 [_PC_LINK_MAX
] = _POSIX_LINK_MAX
,
9 [_PC_MAX_CANON
] = _POSIX_MAX_CANON
,
10 [_PC_MAX_INPUT
] = _POSIX_MAX_INPUT
,
11 [_PC_NAME_MAX
] = NAME_MAX
,
12 [_PC_PATH_MAX
] = PATH_MAX
,
13 #ifdef __wasilibc_unmodified_upstream // WASI has no pipes
14 [_PC_PIPE_BUF
] = PIPE_BUF
,
18 [_PC_CHOWN_RESTRICTED
] = 1,
24 [_PC_SOCK_MAXBUF
] = -1,
25 [_PC_FILESIZEBITS
] = FILESIZEBITS
,
26 [_PC_REC_INCR_XFER_SIZE
] = 4096,
27 [_PC_REC_MAX_XFER_SIZE
] = 4096,
28 [_PC_REC_MIN_XFER_SIZE
] = 4096,
29 [_PC_REC_XFER_ALIGN
] = 4096,
30 [_PC_ALLOC_SIZE_MIN
] = 4096,
31 [_PC_SYMLINK_MAX
] = -1,
34 if (name
>= sizeof(values
)/sizeof(values
[0])) {