From d8e93f1b2d40059015d305289ca00292ce4e1c8a Mon Sep 17 00:00:00 2001 From: Tim Wojtulewicz Date: Mon, 28 Jul 2025 17:43:08 -0700 Subject: [PATCH] Fix types passed to some of the IRC analyzer events --- src/analyzer/protocol/irc/IRC.cc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/analyzer/protocol/irc/IRC.cc b/src/analyzer/protocol/irc/IRC.cc index ab57130478..aa7b3bc5b1 100644 --- a/src/analyzer/protocol/irc/IRC.cc +++ b/src/analyzer/protocol/irc/IRC.cc @@ -239,8 +239,8 @@ void IRC_Analyzer::DeliverStream(int length, const u_char* line, bool orig) { // else ### } - EnqueueConnEvent(irc_network_info, ConnVal(), val_mgr->Bool(orig), val_mgr->Int(users), - val_mgr->Int(services), val_mgr->Int(servers)); + EnqueueConnEvent(irc_network_info, ConnVal(), val_mgr->Bool(orig), val_mgr->Count(users), + val_mgr->Count(services), val_mgr->Count(servers)); } break; // List of users in a channel (names command). @@ -302,8 +302,8 @@ void IRC_Analyzer::DeliverStream(int length, const u_char* line, bool orig) { // else ### } - EnqueueConnEvent(irc_server_info, ConnVal(), val_mgr->Bool(orig), val_mgr->Int(users), - val_mgr->Int(services), val_mgr->Int(servers)); + EnqueueConnEvent(irc_server_info, ConnVal(), val_mgr->Bool(orig), val_mgr->Count(users), + val_mgr->Count(services), val_mgr->Count(servers)); } break; // Count of channels. @@ -317,7 +317,7 @@ void IRC_Analyzer::DeliverStream(int length, const u_char* line, bool orig) { if ( parts[i] == ":channels" ) channels = atoi(parts[i - 1].c_str()); - EnqueueConnEvent(irc_channel_info, ConnVal(), val_mgr->Bool(orig), val_mgr->Int(channels)); + EnqueueConnEvent(irc_channel_info, ConnVal(), val_mgr->Bool(orig), val_mgr->Count(channels)); } break; // RPL_GLOBALUSERS @@ -483,7 +483,7 @@ void IRC_Analyzer::DeliverStream(int length, const u_char* line, bool orig) { make_intrusive(parts[3].c_str()), make_intrusive(parts[4].c_str()), make_intrusive(parts[5].c_str()), - make_intrusive(parts[6].c_str()), val_mgr->Int(atoi(parts[7].c_str())), + make_intrusive(parts[6].c_str()), val_mgr->Count(atoi(parts[7].c_str())), make_intrusive(parts[8].c_str())); } break;