diff options
author | Scott Ullrich <sullrich@gmail.com> | 2011-09-11 14:36:51 -0700 |
---|---|---|
committer | Scott Ullrich <sullrich@gmail.com> | 2011-09-11 14:36:51 -0700 |
commit | becdca35d24b709b16ed1c4c2b3676814d3eba67 (patch) | |
tree | 211903cd7bbda905c14ce60074d4aba321ff566c /config | |
parent | 7224457fc34cca493e68fb5d174b1c95396b5b55 (diff) | |
parent | 0a5c4472d2be825f05b3ca8b91678385777f2d9c (diff) | |
download | pfsense-packages-becdca35d24b709b16ed1c4c2b3676814d3eba67.tar.gz pfsense-packages-becdca35d24b709b16ed1c4c2b3676814d3eba67.tar.bz2 pfsense-packages-becdca35d24b709b16ed1c4c2b3676814d3eba67.zip |
Merge pull request #71 from Nachtfalkeaw/patch-24
added user attributes "Framed-IP-Netmask" and "Framed-Routing" to webGUI
Diffstat (limited to 'config')
-rw-r--r-- | config/freeradius.inc | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/config/freeradius.inc b/config/freeradius.inc index b7e4208c..4a250121 100644 --- a/config/freeradius.inc +++ b/config/freeradius.inc @@ -450,7 +450,9 @@ function freeradius_users_resync() { $username = $user['username']; $password = $user['password']; $multiconnect = $user['multiconnect']; - $ip = $user['ip']; + $ip = $user['ip']; + $subnetmask = $user['subnetmask']; + $gateway = $user['gateway']; $userexpiration=$user['expiration']; $sessiontime=$user['sessiontime']; $onlinetime=$user['onlinetime']; @@ -471,6 +473,14 @@ function freeradius_users_resync() { if ($atrib <> '') { $atrib .=","; } $atrib .="\r\n\tFramed-IP-Address = $ip"; } + if ($subnetmask <> '') { + if ($atrib <> '') { $atrib .=","; } + $atrib .="\r\n\tFramed-IP-Netmask = $subnetmask"; + } + if ($gateway <> '') { + if ($atrib <> '') { $atrib .=","; } + $atrib .="\r\n\tFramed-Routing = $gateway"; + } if ($sessiontime <> '') { if ($atrib <> '') { $atrib .=","; } $atrib .="\r\n\tSession-Timeout := $sessiontime"; |