Guardian Native C Library Calls Reference Manual (G06.29+, H06.08+, J06.03+)
fpathconf(3) Guardian Native C Library Calls Reference Manual
PATH_MAX Is the maximum number of bytes in a pathname (including a terminating null).
The value returned is the maximum length of a relative pathname when the
specified file is a directory.
Value of name: _PC_PATH_MAX
PIPE_BUF Is the maximum number of bytes guaranteed to be written atomically. This attri-
bute is applicable only to a pipe or FIFO file. The value returned applies to the
referenced object. If the filedes parameter refers to a directory, the value
returned applies to any FIFO file that exists or can be created within the direc-
tory.
Value of name: _PC_PIPE_BUF
_POSIX_CHOWN_RESTRICTED
Returns a value other than -1 if the use of the chown() function is restricted to
both of the following:
• Use by a process with appropriate privileges
• Changing the group ID of a file only to the effective group ID of the pro-
cess or to one of its supplementary group IDs
Otherwise, this attribute returns the value -1.
For a directory file, the value returned applies to any files (other than directories)
that exist or can be created within the directory.
Value of name: _PC_CHOWN_RESTRICTED
_POSIX_NO_TRUNC
Returns the value 1 if supplying a component name longer than that allowed by
the NAME_MAX constant will cause an error. This attribute returns the value 0
(zero) if long component names are truncated.
Value of name: _PC_NO_TRUNC
_POSIX_VDISABLE
Returns the value of a character that disables terminal special characters. This
attribute is applicable only to a terminal device. Refer to the tty(7) and ter-
mios(4) reference pages for further details on terminal special control characters.
This variable is not available at compile time.
Value of name: _PC_VDISABLE
2−84 Hewlett-Packard Company 527192-018