Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
libssh2_session_last_error(3)	     libssh2	   libssh2_session_last_error(3)

NAME
     libssh2_session_last_error - get the most recent error

SYNOPSIS
     #include <libssh2.h>

     int
     libssh2_session_last_error(LIBSSH2_SESSION *session,
				char **errmsg, int *errmsg_len, int want_buf);

DESCRIPTION
     session - Session instance as returned by libssh2_session_init_ex(3)

     errmsg  -	If  not  NULL, is populated by reference with the human readable
     form of the most recent error message.

     errmsg_len - If not NULL, is populated by reference with the length of  er-
     rmsg. (The string is NUL-terminated, so the length is only useful as an op-
     timization, to avoid calling strlen.)

     want_buf  -  If  set  to a non-zero value, "ownership" of the errmsg buffer
     will be given to the calling scope. If necessary, the errmsg buffer will be
     duplicated.

     Determine the most recent error condition and its cause.

RETURN VALUE
     Numeric error code corresponding to the the Error Code constants.

SEE ALSO
     libssh2_session_last_errno(3) libssh2_session_set_last_error(3)

libssh2 0.15			   1 Jun 2007	   libssh2_session_last_error(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=libssh2_session_last_error&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help