diff options
-rw-r--r-- | include/libssh/legacy.h | 2 | ||||
-rw-r--r-- | include/libssh/libssh.h | 1 | ||||
-rw-r--r-- | src/auth.c | 9 | ||||
-rw-r--r-- | src/legacy.c | 7 |
4 files changed, 9 insertions, 10 deletions
diff --git a/include/libssh/legacy.h b/include/libssh/legacy.h index 95d74fc..80b8fac 100644 --- a/include/libssh/legacy.h +++ b/include/libssh/legacy.h @@ -30,6 +30,8 @@ #ifndef LEGACY_H_ #define LEGACY_H_ +LIBSSH_API int ssh_auth_list(ssh_session session); + LIBSSH_API void buffer_free(ssh_buffer buffer); LIBSSH_API void *buffer_get(ssh_buffer buffer); LIBSSH_API uint32_t buffer_get_len(ssh_buffer buffer); diff --git a/include/libssh/libssh.h b/include/libssh/libssh.h index 638cb48..a5ea961 100644 --- a/include/libssh/libssh.h +++ b/include/libssh/libssh.h @@ -367,7 +367,6 @@ LIBSSH_API uint32_t ssh_channel_window_size(ssh_channel channel); LIBSSH_API int ssh_try_publickey_from_file(ssh_session session, const char *keyfile, ssh_string *publickey, int *type); -LIBSSH_API int ssh_auth_list(ssh_session session); LIBSSH_API char *ssh_basename (const char *path); LIBSSH_API void ssh_clean_pubkey_hash(unsigned char **hash); LIBSSH_API int ssh_connect(ssh_session session); @@ -299,15 +299,6 @@ static int wait_auth_status(ssh_session session) { /** * @brief retrieves available authentication methods for this session - * @deprecated - * @see ssh_userauth_list - */ -int ssh_auth_list(ssh_session session) { - return ssh_userauth_list(session, NULL); -} - -/** - * @brief retrieves available authentication methods for this session * @param[in] session the SSH session * @param[in] username Deprecated, set to NULL. * @returns A bitfield of values SSH_AUTH_METHOD_PASSWORD, diff --git a/src/legacy.c b/src/legacy.c index 25ae53b..cfe8bc0 100644 --- a/src/legacy.c +++ b/src/legacy.c @@ -35,6 +35,13 @@ #include <libssh/keys.h> #include <libssh/keyfiles.h> +/* AUTH FUNCTIONS */ +int ssh_auth_list(ssh_session session) { + return ssh_userauth_list(session, NULL); +} + +/* BUFFER FUNCTIONS */ + void buffer_free(ssh_buffer buffer){ ssh_buffer_free(buffer); } |