BPXYPCF ,
** BPXYPCF: Command values
** Used By: FPC PCF
PC_CHOWN_RESTRICTED EQU 1 _POSIX_CHOWN_RESTRICTED option
PC_LINK_MAX EQU 2 LINK_MAX option
PC_MAX_CANON EQU 3 _POSIX_MAX_CANON option
PC_MAX_INPUT EQU 4 _POSIX_MAX_INPUT option
PC_NAME_MAX EQU 5 NAME_MAX option
PC_NO_TRUNC EQU 6 _POSIX_NO_TRUNC option
PC_PATH_MAX EQU 7 PATH_MAX option
PC_PIPE_BUF EQU 8 PIPE_BUF option
PC_VDISABLE EQU 9 _POSIX_VDISABLE option
PC_ACL EQU 10 _PC_ACL option
PC_ACL_ENTRIES_MAX EQU 11 _PC_ACL_ENTRIES_MAX
PC_CASE EQU 100 Case Flags
*
PCFGMAX EQU 11 Max _POSIX_ value
*
* Pathconf Case Flags - vn_pathconf(PC_CASE) returned value
PCCASEFLAGS DSECT ,
DS XL3
PCCASEFLAGSBYTE DS XL1
PCCASEINSENSITIVE EQU X'02' 0=SENSITIVE,1=NOT
PCCASENONPRESERVING EQU X'01' 0=PERSERVING,1=NOT
*
* Pathconf File Group - for v_pathconf(BPX1VPC)
PCFG DSECT ,
PCFGLINKMAX DS F LINK_MAX
PCFGNAMEMAX DS F NAME_MAX
PCFGPCFLAGS DS XL1 FLAGS:
PCFGNOTRUNC EQU X'80' POSIX_NO_TRUNC
PCFGCHOWNRSTD EQU X'40' CHOWN RESTRICTED
PCFGCASEINSENSITIVE EQU X'20' 0=SENSITIVE,1=NOT
PCFGCASENONPRESERVING EQU X'10' 0=PERSERVING,1=NOT
PCFGSECACL EQU X'08' 0=ACLSUPPORT,1=NONE
DS XL3
*
** BPXYPCF End