Included the patch in /usr/local/captiveportal/radius_accounting.inc
@@ -147,13 +147,13 @@
exec("/sbin/ipfw show {$ruleno}", $ipfw) ;
preg_match("/(\d+)\s+(\d+)\s+(\d+)\s+skipto/", $ipfw[0], $matches) ;
- $output_pkts = $matches[2] ;
- $output_bytes = $matches[3] ;
+ $input_pkts = $matches[2] ;
+ $input_bytes = $matches[3] ;
unset($matches) ;
preg_match("/(\d+)\s+(\d+)\s+(\d+)\s+skipto/", $ipfw[1], $matches) ;
- $input_pkts = $matches[2] ;
- $input_bytes = $matches[3] ;
+ $output_pkts = $matches[2] ;
+ $output_bytes = $matches[3] ;
$fd = @fsockopen("udp://$radiusip",$radiusport,$errno,$errstr,3) ;
if(!$fd) |