[Info-vax] Looking for documentation for programming with symlinks
Craig A. Berry
craigberry at nospam.mac.com
Fri Nov 8 12:19:21 EST 2019
On 11/8/19 10:32 AM, Jan-Erik Söderholm wrote:
> Den 2019-11-08 kl. 17:13, skrev John Reagan:
>> On Friday, November 8, 2019 at 9:04:57 AM UTC-5, John E. Malmberg wrote:
>>> Hello,
>>>
>>> I am looking for documentation on programming symlinks using system
>>> services.
>>>
>>> Particularly the usages of:
>>>
>>> ATR$C_SYMLINK
>>> ATR$S_SYMLINK
>>>
>>> FAB$C_SYMLINK
>>> FAB$C_SYMBOLIC_LINK
>>>
>>> naml$v_symlink_in_path
>>> naml$v_object_symlink
>>>
>>> I think I can figure most of it out by looking at the header files
>>> generated by SDL.
>>>
>>> Regards,
>>> -John
>>> wb8tyw at qsl.net_work
>>
>> The ATR$ symbols are the F11XQP file attribute for a symlink. The
>> FAB$ ones are for creating/accessing a symlink. For the NAML$ bits, I
>> searched ALL the listings on a full Itanium build disk and found no
>> uses of SYMLNK_IN_PATH at all. For OBJECT_SYMLINK, I found one place
>> in the CRTL that looks at it, but I found zero places that set it.
>>
>
> Maybe just a type in this post, but "symlink_in_path" != "symlnk_in_path".
SYMLNK_IN_PATH occurs in SYS$COMMON:[SYSLIB]SDARMS$SHARE.EXE, but that
doesn't necessarily mean anything uses it. It *might* mean SDA knows how
to examine the symbol.
More information about the Info-vax
mailing list