From 1e9e24b3c3016ea3dd238fb5722b3359bbafc5ab Mon Sep 17 00:00:00 2001 From: Alex 'AdUser' Z Date: Fri, 25 Nov 2016 16:26:01 +1000 Subject: [PATCH] * fix backend test util --- src/backend-test.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/backend-test.c b/src/backend-test.c index d0af5e8..f2e6d0f 100644 --- a/src/backend-test.c +++ b/src/backend-test.c @@ -41,6 +41,11 @@ int main(int argc, char *argv[]) { return EXIT_FAILURE; } + if (!f2b_backend_start(backend)) { + f2b_log_msg(log_error, "action 'ban' failed: %s", f2b_backend_error(backend)); + goto cleanup; + } + if (!f2b_backend_ban(backend, ip)) { f2b_log_msg(log_error, "action 'ban' failed: %s", f2b_backend_error(backend)); goto cleanup; @@ -52,7 +57,7 @@ int main(int argc, char *argv[]) { f2b_log_msg(log_info, "action 'check' failed returned false"); } - if (f2b_backend_unban(backend, ip)) { + if (!f2b_backend_unban(backend, ip)) { f2b_log_msg(log_error, "action 'unban' failed: %s", f2b_backend_error(backend)); goto cleanup; } @@ -60,6 +65,7 @@ int main(int argc, char *argv[]) { f2b_log_msg(log_info, "all tests passed"); cleanup: + f2b_backend_stop(backend); f2b_backend_destroy(backend); f2b_config_free(&config);