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

FreeBSD Manual Pages

  
 
  

home | help
libssh2_trace(3)		libssh2	manual		      libssh2_trace(3)

NAME
       libssh2_trace - enable debug info from inside libssh2

SYNOPSIS
       #include	<libssh2.h>

       void libssh2_trace(LIBSSH2_SESSION *session, int	bitmask);

DESCRIPTION
       This is a function present in the library that can be used to get debug
       info from within	libssh2	when it	is running.  Helpful  when  trying  to
       trace  or debug behaviors. Note that this function has no effect	unless
       libssh2 was built to support tracing! It	is usually disabled in release
       builds.

       bitmask can be set to the logical OR of none, one or more of these:

	      LIBSSH2_TRACE_SOCKET
		     Socket low-level debugging

	      LIBSSH2_TRACE_TRANS
		     Transport layer debugging

	      LIBSSH2_TRACE_KEX
		     Key exchange debugging

	      LIBSSH2_TRACE_AUTH
		     Authentication debugging

	      LIBSSH2_TRACE_CONN
		     Connection	layer debugging

	      LIBSSH2_TRACE_SCP
		     SCP debugging

	      LIBSSH2_TRACE_SFTP
		     SFTP debugging

	      LIBSSH2_TRACE_ERROR
		     Error debugging

	      LIBSSH2_TRACE_PUBLICKEY
		     Public Key	debugging

libssh2	1.0			  26 Dec 2008		      libssh2_trace(3)

NAME | SYNOPSIS | DESCRIPTION

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=libssh2_trace&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help