[Info-vax] Looking for documentation for programming with symlinks
John Reagan
xyzzy1959 at gmail.com
Fri Nov 8 12:36:07 EST 2019
On Friday, November 8, 2019 at 12:19:25 PM UTC-5, Craig A. Berry wrote:
> 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.
Just external references from using an RMS definition file. I don't see dumping/formatting code
$ search ivms$nashua_resd$:[*sda*.lis]*.lis symlnk_in_path,object_symlink
******************************
XFD4_RESD$:[SDA.LIS]RMSDEF.LIS;1
.common FWA$M_SYMLNK_IN_PATH, 0, 1
.common FWA$V_SYMLNK_IN_PATH, 0, 1
.common NAML$M_SYMLNK_IN_PATH, 0, 1
.common NAML$M_OBJECT_SYMLINK, 0, 1
.common NAML$V_SYMLNK_IN_PATH, 0, 1
.common NAML$V_OBJECT_SYMLINK, 0, 1
More information about the Info-vax
mailing list