Guardian Programming Reference Summary for pTAL and TAL

Procedure Calls Summary (D-F)
Guardian Programming Reference Summary for pTAL and TAL522631-001
5-60
FILENAME_TO_OLDFILENAME_
Converts a file name to a C-series internal file name.
FILENAME_TO_PATHNAME_
Converts a Guardian file name or subvolume name to an OSS pathname.
-1 Node name.
0 Name of device or process without qualifiers.
>0 Name of device or process with entity-level qualifiers.
options, INT:value input
<0:13> Reserved (specify 0).
<14> Specifies that a subvolume name be accepted as valid input.
<15> Specifies that a file name pattern be accepted as valid input.
error := FILENAME_TO_OLDFILENAME_ ( filename:length
,oldstyle-name );
error, INT returned value
filename:length, STRING .EXT:ref:*,INT:value input:input
oldstyle-name, INT .EXT:ref:12 output
error := FILENAME_TO_PATHNAME_ ( filename:length
,pathname:maxlen
,pathlen
,[ options ] );
error, INT returned value
0 No error.
563 The pathname buffer is too small to contain the resulting name.
4002 The filename parameter specifies a Guardian name for an OSS file that
either does not exist or has been unlinked but is still open by some process. The
corresponding OSS errno value is ENOENT.