diff --git a/snmp/fail2ban b/snmp/fail2ban index f965c55..8564002 100644 --- a/snmp/fail2ban +++ b/snmp/fail2ban @@ -105,8 +105,9 @@ sub main::HELP_MESSAGE { #generats stats sub stats{ my %toReturn; - $toReturn{total}=0; # total number in jails - $toReturn{jails}={}; # each jail + $toReturn{data}={}; + $toReturn{data}{total}=0; # total number in jails + $toReturn{data}{jails}={}; # each jail $toReturn{error}=0; # error code, 0 if good $toReturn{errorString}=''; # detailed description of any errors $toReturn{version}='1'; # format version of the returned data @@ -147,8 +148,8 @@ sub stats{ $jailTotal=~s/\s//g; #tally the total and add this jail to the list - $toReturn{total} = $toReturn{total} + $jailTotal; - $toReturn{jails}{ $jails[$int] } = $jailTotal; + $toReturn{data}{total} = $toReturn{data}{total} + $jailTotal; + $toReturn{data}{jails}{ $jails[$int] } = $jailTotal; $int++; }