libssh  0.6.3
Functions
The SSH error functions.
The libssh API

Functions for error handling. More...

Functions

const char * ssh_get_error (void *error)
 Retrieve the error text message from the last error.
int ssh_get_error_code (void *error)
 Retrieve the error code from the last error.

Detailed Description

Functions for error handling.

Function Documentation

const char* ssh_get_error ( void *  error)

Retrieve the error text message from the last error.

Parameters
errorAn ssh_session or ssh_bind.
Returns
A static string describing the error.
int ssh_get_error_code ( void *  error)

Retrieve the error code from the last error.

Parameters
errorAn ssh_session or ssh_bind.
Returns
SSH_NO_ERROR No error occurred
SSH_REQUEST_DENIED The last request was denied but situation is recoverable
SSH_FATAL A fatal error occurred. This could be an unexpected disconnection

Other error codes are internal but can be considered same than SSH_FATAL.