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 [_PC_PIPE_BUF
] = PIPE_BUF
,
14 [_PC_CHOWN_RESTRICTED
] = 1,
20 [_PC_SOCK_MAXBUF
] = -1,
21 [_PC_FILESIZEBITS
] = FILESIZEBITS
,
22 [_PC_REC_INCR_XFER_SIZE
] = 4096,
23 [_PC_REC_MAX_XFER_SIZE
] = 4096,
24 [_PC_REC_MIN_XFER_SIZE
] = 4096,
25 [_PC_REC_XFER_ALIGN
] = 4096,
26 [_PC_ALLOC_SIZE_MIN
] = 4096,
27 [_PC_SYMLINK_MAX
] = -1,
30 if (name
>= sizeof(values
)/sizeof(values
[0])) {