DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

libssh2_publickey_add_ex(3)





libssh2_publickey_add_ex(3libssh2 manualibssh2_publickey_add_ex(3)



NAME

     libssh2_publickey_add_ex - Add a public key entry


SYNOPSIS

     #include <libssh2.h>

     int libssh2_publickey_add_ex(LIBSSH2_PUBLICKEY *pkey,  const
     unsigned char *name,
                              unsigned   long   name_len,   const
     unsigned char *blob,
                              unsigned   long   blob_len,    char
     overwrite,
                              unsigned long num_attrs,
                              const   libssh2_publickey_attribute
     attrs[])


DESCRIPTION

     TBD


RETURN VALUE

     Returns 0 on success, negative on failure.


ERRORS

     LIBSSH2_ERROR_BAD_USE                   LIBSSH2_ERROR_ALLOC,
     LIBSSH2_ERROR_EAGAIN              LIBSSH2_ERROR_SOCKET_SEND,
     LIBSSH2_ERROR_SOCKET_TIMEOUT,
     LIBSSH2_ERROR_PUBLICKEY_PROTOCOL,


SEE ALSO


libssh2 0.15         Last change: 1 Jun 2007                    1


Man(1) output converted with man2html