From 81db1b8dca544e54c7d941e16b3dffc3fb77ec42 Mon Sep 17 00:00:00 2001 From: Alex 'AdUser' Z Date: Wed, 21 Sep 2016 17:13:56 +1000 Subject: [PATCH] * more changes in backend test util --- src/backend-test.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/backend-test.c b/src/backend-test.c index fca8e0d..92699bc 100644 --- a/src/backend-test.c +++ b/src/backend-test.c @@ -41,18 +41,19 @@ int main(int argc, char *argv[]) { return EXIT_FAILURE; } - if (!backend->ban(backend->cfg, ip)) { - f2b_log_msg(log_error, "action 'ban' failed"); + if (!f2b_backend_ban(backend, ip)) { + f2b_log_msg(log_error, "action 'ban' failed: %s", f2b_backend_error(backend)); goto cleanup; } - if (!backend->check(backend->cfg, ip)) { - f2b_log_msg(log_error, "action 'check' failed"); - goto cleanup; + if (f2b_backend_check(backend, ip)) { + f2b_log_msg(log_info, "action 'check' failed returned true"); + } else { + f2b_log_msg(log_info, "action 'check' failed returned false"); } - if (!backend->unban(backend->cfg, ip)) { - f2b_log_msg(log_error, "action 'unban' failed"); + if (f2b_backend_unban(backend, ip)) { + f2b_log_msg(log_error, "action 'unban' failed: %s", f2b_backend_error(backend)); goto cleanup; }