From c5b8b79be50719166d31ce869f96d14b8cc9fa8b Mon Sep 17 00:00:00 2001 From: Pavel Odintsov Date: Wed, 25 Nov 2020 00:00:11 +0000 Subject: [PATCH] Added logic to print blocked IPv6 hosts in fastnetmon_client --- src/fastnetmon_logic.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/fastnetmon_logic.cpp b/src/fastnetmon_logic.cpp index b7f7a11c..4295e9c2 100644 --- a/src/fastnetmon_logic.cpp +++ b/src/fastnetmon_logic.cpp @@ -2890,11 +2890,13 @@ std::string draw_table_ipv6(direction_t sort_direction, bool do_redis_update, so // We use setw for alignment output_buffer << client_ip_as_string << "\t"; + std::string is_banned = ban_list_ipv6_ng.is_blackholed(ii->first) ? " *banned* " : ""; + output_buffer << std::setw(6) << pps << " pps "; output_buffer << std::setw(6) << mbps << " mbps "; output_buffer << std::setw(6) << flows << " flows "; - output_buffer << std::endl; + output_buffer << is_banned << std::endl; } return output_buffer.str();