DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

libssh2_session_set_last_error(3)





libssh2_session_set_last_error(3libssh2 manualibssh2_session_set_last_error(3)



NAME

     libssh2_session_set_last_error -  sets  the  internal  error
     state


SYNOPSIS

     #include <libssh2.h>

     int libssh2_session_set_last_error(LIBSSH2_SESSION *session,
     int errcode, const char *errmsg)


DESCRIPTION

     session    -    Session    instance    as    returned     by
     libssh2_session_init_ex(3)

     errcode - One of the error codes as defined  in  the  public
     libssh2 header file.

     errmsg - If not NULL, a copy of the given string  is  stored
     inside the session object as the error message.

     This function is provided for high level  language  wrappers
     (i.e.  Python  or  Perl) and other libraries that may extend
     libssh2 with additional features while still relying on  its
     error reporting mechanism.


RETURN VALUE

     Numeric error code corresponding to the the Error Code  con-
     stants.


AVAILABILITY

     Added in 1.6.1


SEE ALSO

     libssh2_session_last_error(3) libssh2_session_last_errno(3)

libssh2 1.6.1       Last change: 26 Oct 2015                    1


Man(1) output converted with man2html