Thanks for pointing that out, Julie. I really dislike the idea of using names for things like error messages if the software still returns a numeric code when it fails.....

I think I see what the problem here is....make sure that you have the LE run time library (SCEERUN) available at execution time (GL LOADLIB SCEERUN) and that the POSIX(ON) run time option is set, like so:

APPNAME POSIX(ON)/

DJ

Julie Erickson wrote:
Thanks for the information. I'll try updating my directory entry and see if that's sufficient to give my access to OpenExtensions.

Here's some information about errno 167.
I looked up 167 in errno.h.  Here's the entry:

#define EMVSNORTL       167  /* Access to the USS
                                 version of the C RTL is
                                 denied                    */

When I searched on EMVSNORTL in the online VM doc, I found the following in the LE Debug & Messages doc:

EDC5167I Access to the OpenEdition MVS or OpenEdition VM version of the C
          RTL is denied.


Explanation: An attempt was made to issue an Open C library function that has a dependency on OpenEdition MVS or OpenEdition VM and the subsystem was not available or at the incorrect release level. This message is equivalent to the OpenEdition errno, EMVSNORTL.


Programmer Response: You need to either install the correct level of the subsystem or modify your program to not issue the function or conditionally issue the function. If you received this message and you are not running under OpenEdition, make sure that POSIX(ON) is set.


System Action: The request fails. The application continues to run.

Reply via email to