Use the configured src ip attribute choosen for accounting too.

This commit is contained in:
Ermal 2010-06-17 19:39:30 +00:00
parent 34e9ca6002
commit 5082282c3a

View File

@ -67,7 +67,11 @@ function RADIUS_ACCOUNTING_START($ruleno, $username, $sessionid, $radiusservers,
break;
default:
$calledstationid = get_interface_ip("wan");
if (is_ipaddr($config['captiveportal']['radiussrcip_attribute']))
$calledstationid = $config['captiveportal']['radiussrcip_attribute'];
else
$calledstationid = get_interface_ip($config['captiveportal']['radiussrcip_attribute']);
$callingstationid = $clientmac;
$callingstationid = $clientmac;
}