diff options
-rw-r--r-- | include/libssh/priv.h | 7 | ||||
-rw-r--r-- | src/log.c | 16 |
2 files changed, 1 insertions, 22 deletions
diff --git a/include/libssh/priv.h b/include/libssh/priv.h index c6e790f..0ab371d 100644 --- a/include/libssh/priv.h +++ b/include/libssh/priv.h @@ -267,12 +267,7 @@ SSH_PACKET_CALLBACK(ssh_packet_kexdh_init); /* LOGGING */ #define SSH_LOG(session, priority, ...) \ - ssh_log_function(session, priority, __FUNCTION__, __VA_ARGS__) -void ssh_log_function(ssh_session session, - int prioriry, - const char *function, - const char *format, ...) PRINTF_ATTRIBUTE(4, 5); - + ssh_log_common(&session->common, priority, __FUNCTION__, __VA_ARGS__) void ssh_log_common(struct ssh_common_struct *common, int verbosity, const char *function, @@ -114,22 +114,6 @@ void ssh_log(ssh_session session, } } -void ssh_log_function(ssh_session session, - int verbosity, - const char *function, - const char *format, ...) -{ - char buffer[1024]; - va_list va; - - if (verbosity <= session->common.log_verbosity) { - va_start(va, format); - vsnprintf(buffer, sizeof(buffer), format, va); - va_end(va); - do_ssh_log(&session->common, verbosity, function, buffer); - } -} - /** @internal * @brief log a SSH event with a common pointer * @param common The SSH/bind session. |