Fairly recent history: not drum memory or anything.

1. I have code written about fifteen years or so ago that contains comments
and code logic that indicates that for a FILE opened to a UNIX path fldata()
returns "...PATH=.SPECIFIED..." in __dsname. That is not true (any more?):
__dsname contains the actual UNIX file name and is so documented. Am I
confused? Or did it change? 

2. Based on finding that string in __dsname the code does a BPX1SDD (set dub
default) of 1. The comments indicate that otherwise a subsequent invocation
by the code of FTP will fail. But the logic stopped working at some point:
because there was no "...PATH=.SPECIFIED..." we have not been setting the
dub default, but it all still seems to be working, at least generally. Was
setting the dub default formerly necessary in some circumstances but no
longer necessary?

Is there any "why?" documentation for BPX1SDD()? It is decently documented
as to *what* it does, but is there any explanation anywhere of why one might
need to set the dub default, and what the pros and cons of the various
values might be?

Thanks,
Charles

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to