logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

libssh2_session_set_last_error - sets the internal error state

Availability

       Added in 1.6.1

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.

Name

       libssh2_session_set_last_error - sets the internal error state

Return Value

       Numeric error code corresponding to the the Error Code constants.

See Also

libssh2_session_last_error(3)libssh2_session_last_errno(3)

libssh2                                            26 Oct 2015                 libssh2_session_set_last_error(3)

Synopsis

       #include <libssh2.h>

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

See Also