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
