DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

libssh2_init(3)




libssh2_init(3)          libssh2 manual           libssh2_init(3)


NAME

     libssh2_init - global library initialization


SYNOPSIS

     #include <libssh2.h>

     #define LIBSSH2_INIT_NO_CRYPTO 0x0001

     int libssh2_init(int flags);


DESCRIPTION

     Initialize the libssh2 functions.  This typically initialize
     the  crypto  library.   It  uses  a global state, and is not
     thread safe -- you must  make  sure  this  function  is  not
     called concurrently.


RETURN VALUE

     Returns 0 if succeeded, or a negative value for error.


AVAILABILITY

     Added in libssh2 1.2.5


SEE ALSO

     libssh2_exit(3)

libssh2 1.2.5       Last change: 19 Mar 2010                    1


Man(1) output converted with man2html