log: Implment new logging functions.

This commit is contained in:
Andreas Schneider
2013-07-14 12:36:59 +02:00
parent 73309f19e5
commit 2c91efcc68
7 changed files with 169 additions and 73 deletions

View File

@@ -418,6 +418,12 @@ LIBSSH_API int ssh_is_blocking(ssh_session session);
LIBSSH_API int ssh_is_connected(ssh_session session);
LIBSSH_API int ssh_is_server_known(ssh_session session);
/* LOGGING */
LIBSSH_API int ssh_set_log_level(int level);
LIBSSH_API int ssh_get_log_level(void);
LIBSSH_API void *ssh_get_log_userdata(void);
LIBSSH_API int ssh_set_log_userdata(void *data);
/* legacy */
LIBSSH_API void ssh_log(ssh_session session,
int prioriry,