DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

libssh2_trace(3)




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 sup-
     port 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         Last change: 26 Dec 2008                    1


Man(1) output converted with man2html