manpagez: man pages & more
man libssh2_userauth_banner(3)
Home | html | info | man
libssh2_userauth_banner(3)          libssh2         libssh2_userauth_banner(3)


NAME

       libssh2_userauth_banner - get the server's userauth banner message


SYNOPSIS

       #include <libssh2.h>

       int
       libssh2_userauth_banner(LIBSSH2_SESSION *session, char **banner);


DESCRIPTION

       session - Session instance as returned by libssh2_session_init_ex(3)

       banner - Should point to a pointer that gets filled with banner
       message.

       After an authentication has been attempted, such as a SSH_USERAUTH_NONE
       request sent by libssh2_userauth_list(3), this function can be called
       to retrieve the userauth banner sent by the server. If no such banner
       is sent, or if an authentication has not yet been attempted, returns
       LIBSSH2_ERROR_MISSING_USERAUTH_BANNER.


RETURN VALUE

       On success returns 0 and an UTF-8 NUL-terminated string is stored in
       the banner. This string is internally managed by libssh2 and will be
       deallocated upon session termination.  On failure returns
       LIBSSH2_ERROR_MISSING_USERAUTH_BANNER.


SEE ALSO

       libssh2_session_init_ex(3), libssh2_userauth_list(3)

libssh2 1.9.0                     1 Jun 2021        libssh2_userauth_banner(3)

libssh2 1.11.0 - Generated Tue Jun 6 18:44:05 CDT 2023
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.