22.10.2013 Views

System i: Programming Secure Sockets APIs - IBM

System i: Programming Secure Sockets APIs - IBM

System i: Programming Secure Sockets APIs - 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.

[EBADF]<br />

[EBUSY]<br />

Permission denied.<br />

Descriptor not valid.<br />

Resource busy.<br />

[ECONNRESET]<br />

[EDEADLK]<br />

[EFAULT]<br />

[EINTR]<br />

[EINVAL]<br />

A connection with a remote socket was reset by that socket.<br />

Resource deadlock avoided.<br />

Bad address.<br />

The system detected an address that was not valid while attempting to access the handle<br />

parameter or one of the address fields in the handle parameter.<br />

Interrupted function call.<br />

Parameter not valid.<br />

This error code indicates one of the following:<br />

v The socket_descriptor type is not SOCK_STREAM or address family is not AF_INET or<br />

AF_INET6.<br />

v One of the parameters passed is not valid or is NULL.<br />

v The protocol field contains a value that is not valid.<br />

[EALREADY]<br />

[EIO]<br />

[ENOBUFS]<br />

[ENOTCONN]<br />

Operation already in progress.<br />

An SSL_Handshake() API has already been previously successfully completed.<br />

Input/output error.<br />

There is not enough buffer space for the requested operation.<br />

Requested operation requires a connection.<br />

This error code indicates one of the following:<br />

v The socket_descriptor is not for a socket that is in a connected state.<br />

v The socket_descriptor has not had SSL support enabled.<br />

[ENOTSOCK]<br />

[EPIPE]<br />

The specified descriptor does not reference a socket.<br />

Broken pipe.<br />

[ETIMEDOUT]<br />

78 <strong>System</strong> i: <strong>Programming</strong> <strong>Secure</strong> <strong>Sockets</strong> <strong>APIs</strong>

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

Saved successfully!

Ooh no, something went wrong!