summaryrefslogtreecommitdiffstats
path: root/src/log.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/log.c')
-rw-r--r--src/log.c24
1 files changed, 14 insertions, 10 deletions
diff --git a/src/log.c b/src/log.c
index 081d83d..df83b0d 100644
--- a/src/log.c
+++ b/src/log.c
@@ -136,16 +136,20 @@ void ssh_log_function(ssh_session session,
* @param verbosity The verbosity of the event.
* @param format The format string of the log entry.
*/
-void ssh_log_common(struct ssh_common_struct *common, int verbosity, const char *format, ...){
- char buffer[1024];
- va_list va;
-
- if (verbosity <= common->log_verbosity) {
- va_start(va, format);
- vsnprintf(buffer, sizeof(buffer), format, va);
- va_end(va);
- do_ssh_log(common, verbosity, "common", buffer);
- }
+void ssh_log_common(struct ssh_common_struct *common,
+ int verbosity,
+ const char *function,
+ const char *format, ...)
+{
+ char buffer[1024];
+ va_list va;
+
+ if (verbosity <= common->log_verbosity) {
+ va_start(va, format);
+ vsnprintf(buffer, sizeof(buffer), format, va);
+ va_end(va);
+ do_ssh_log(common, verbosity, function, buffer);
+ }
}
/** @} */