diff options
author | Andreas Schneider <asn@cryptomilk.org> | 2013-07-21 11:53:55 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2013-07-21 11:53:55 +0200 |
commit | 20312e23b75b52258d0505e08f342b5c8a47bd9f (patch) | |
tree | eea1aec2caf5e529e3d98d760ae4917bfe77aeb7 /include/libssh | |
parent | 2106db3efa7cdca259bec93ada489f0dd6d763f0 (diff) | |
download | libssh-20312e23b75b52258d0505e08f342b5c8a47bd9f.tar.gz libssh-20312e23b75b52258d0505e08f342b5c8a47bd9f.tar.xz libssh-20312e23b75b52258d0505e08f342b5c8a47bd9f.zip |
log: Make _ssh_log() public.
Diffstat (limited to 'include/libssh')
-rw-r--r-- | include/libssh/libssh.h | 3 | ||||
-rw-r--r-- | include/libssh/libsshpp.hpp | 2 | ||||
-rw-r--r-- | include/libssh/priv.h | 4 |
3 files changed, 4 insertions, 5 deletions
diff --git a/include/libssh/libssh.h b/include/libssh/libssh.h index f2b587a..a451620 100644 --- a/include/libssh/libssh.h +++ b/include/libssh/libssh.h @@ -423,6 +423,9 @@ 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); +LIBSSH_API void _ssh_log(int verbosity, + const char *function, + const char *format, ...) PRINTF_ATTRIBUTE(3, 4); /* legacy */ SSH_DEPRECATED LIBSSH_API void ssh_log(ssh_session session, diff --git a/include/libssh/libsshpp.hpp b/include/libssh/libsshpp.hpp index 16e27dd..1a5d80a 100644 --- a/include/libssh/libsshpp.hpp +++ b/include/libssh/libsshpp.hpp @@ -316,7 +316,7 @@ public: va_start(va, format); vsnprintf(buffer, sizeof(buffer), format, va); va_end(va); - ssh_log(c_session,priority, "%s", buffer); + _ssh_log(priority, "libsshpp", "%s", buffer); } /** @brief copies options from a session to another diff --git a/include/libssh/priv.h b/include/libssh/priv.h index 64a0745..e27c66a 100644 --- a/include/libssh/priv.h +++ b/include/libssh/priv.h @@ -152,10 +152,6 @@ int ssh_get_key_params(ssh_session session, ssh_key *privkey); void ssh_log_function(int verbosity, const char *function, const char *buffer); - -void _ssh_log(int verbosity, - const char *function, - const char *format, ...) PRINTF_ATTRIBUTE(3, 4); #define SSH_LOG(priority, ...) \ _ssh_log(priority, __FUNCTION__, __VA_ARGS__) |