summaryrefslogtreecommitdiffstats
path: root/src/etc
diff options
context:
space:
mode:
Diffstat (limited to 'src/etc')
-rw-r--r--src/etc/inc/vpn.inc8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/etc/inc/vpn.inc b/src/etc/inc/vpn.inc
index 29c3e77..7ddd8f2 100644
--- a/src/etc/inc/vpn.inc
+++ b/src/etc/inc/vpn.inc
@@ -923,8 +923,12 @@ EOD;
}
$rightsourceip = NULL;
- if (isset($ph1ent['mobile']) && !empty($a_client['pool_address'])) {
- $rightsourceip = "\trightsourceip = {$a_client['pool_address']}/{$a_client['pool_netbits']}\n";
+ if (isset($ph1ent['mobile'])) {
+ if (!empty($a_client['pool_address'])) {
+ $rightsourceip = "\trightsourceip = {$a_client['pool_address']}/{$a_client['pool_netbits']}\n";
+ } elseif ($ph1ent['authentication_method'] == "eap-radius") {
+ $rightsourceip = "\trightsourceip = %radius\n";
+ }
}
$authentication = "";
OpenPOWER on IntegriCloud