29.06.2013 Views

Qshell Interpreter (qsh) - FTP Directory Listing - IBM

Qshell Interpreter (qsh) - FTP Directory Listing - IBM

Qshell Interpreter (qsh) - FTP Directory Listing - IBM

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Authorities<br />

Return Value<br />

Error Conditions<br />

116 <strong>Qshell</strong> <strong>Interpreter</strong> (<strong>qsh</strong>)<br />

directories to search. If this parameter is NULL, QzshCheckShellCommand() uses<br />

the value of the PATH environment variable.<br />

When command is an executable file, the user must have the following authorities.<br />

Object Referred To Authority Required errno<br />

Each directory in the path<br />

name preceding the<br />

executable file<br />

*X EACCES<br />

Executable file *X EACCES<br />

If executable file is a shell<br />

script<br />

*RX EACCES<br />

0 QzshCheckShellCommand() was successful. The command was found in<br />

the current environment.<br />

-1 Qp0zCheckShellCommand() was not successful. The errno value is set to<br />

indicate the error.<br />

If QzshCheckShellCommand() is not successful, errno usually indicates one of the<br />

following errors. Under some conditions, errno could indicate an error other than<br />

those listed here.<br />

[EACCES]<br />

Permission denied.<br />

An attempt was made to access an object in a way forbidden by its object<br />

access permissions.<br />

The thread does not have access to the specified file, directory, component,<br />

or path.<br />

[EFAULT]<br />

The address used for an argument is not correct.<br />

In attempting to use an argument in a call, the system detected an address<br />

that is not valid.<br />

While attempting to access a parameter passed to this function, the system<br />

detected an address that is not valid.<br />

[EINVAL]<br />

The value specified for the argument is not correct.<br />

A function was passed incorrect argument values, or an operation was<br />

attempted on an object and the operation specified is not supported for that<br />

type of object.<br />

[ENOMEM]<br />

Storage allocation request failed.<br />

A function needed to allocate storage, but no storage is available.<br />

There is not enough memory to perform the requested function.<br />

[ENOENT]<br />

No such path or directory.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!