1
1

error: Use new logging function.

Этот коммит содержится в:
Andreas Schneider 2013-07-14 12:12:29 +02:00
родитель a73557053e
Коммит dcd94de076
3 изменённых файлов: 10 добавлений и 8 удалений

Просмотреть файл

@ -152,6 +152,10 @@ struct ssh_kex_struct;
int ssh_get_key_params(ssh_session session, ssh_key *privkey);
/* LOGGING */
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);

Просмотреть файл

@ -61,11 +61,9 @@ void _ssh_set_error(void *error,
va_end(va);
err->error.error_code = code;
ssh_log_common(err,
SSH_LOG_WARN,
function,
"Error: %s",
err->error.error_buffer);
ssh_log_function(SSH_LOG_WARN,
function,
err->error.error_buffer);
}
/**

Просмотреть файл

@ -91,9 +91,9 @@ static void ssh_log_stderr(int verbosity,
fprintf(stderr, " %s\n", buffer);
}
static void ssh_log_function(int verbosity,
const char *function,
const char *buffer)
void ssh_log_function(int verbosity,
const char *function,
const char *buffer)
{
ssh_logging_callback log_fn = ssh_get_log_callback();
if (log_fn) {