diff options
author | Darren Embry <dse@webonastick.com> | 2012-06-07 13:28:19 -0400 |
---|---|---|
committer | Darren Embry <dse@webonastick.com> | 2012-06-07 13:28:19 -0400 |
commit | b3cb233ff656c0a5cb1695154ecf5a0aa51e3e34 (patch) | |
tree | b8baac0e45c4fea97f71d61fa17f103c26ced68b /etc/rc.initial.setlanip | |
parent | 140e4bc6b8a392ac0a205c21c6687dde2f0810d8 (diff) | |
download | pfsense-b3cb233ff656c0a5cb1695154ecf5a0aa51e3e34.zip pfsense-b3cb233ff656c0a5cb1695154ecf5a0aa51e3e34.tar.gz |
now shows ipv6 webConfigurator URLs (#2413)
Diffstat (limited to 'etc/rc.initial.setlanip')
-rwxr-xr-x | etc/rc.initial.setlanip | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/etc/rc.initial.setlanip b/etc/rc.initial.setlanip index c46964e..65dc338 100755 --- a/etc/rc.initial.setlanip +++ b/etc/rc.initial.setlanip @@ -323,9 +323,27 @@ if ($intip != '' || $intip6 != '') { echo gettext('You can now access the webConfigurator by opening the following URL in your web browser:') . "\n"; if(!empty($config['system']['webgui']['port'])) { $webuiport = $config['system']['webgui']['port']; - echo " {$config['system']['webgui']['protocol']}://{$intip}:{$port}/\n"; + if ($intip != '') { + echo " {$config['system']['webgui']['protocol']}://{$intip}:{$port}/\n"; + } + if ($intip6 != '') { + if (is_ipaddr($intip6)) { + echo " {$config['system']['webgui']['protocol']}://[{$intip6}]:{$port}/\n"; + } else { + echo " {$config['system']['webgui']['protocol']}://{$intip6}:{$port}/\n"; + } + } } else { - echo " {$config['system']['webgui']['protocol']}://{$intip}/\n"; + if ($intip != '') { + echo " {$config['system']['webgui']['protocol']}://{$intip}/\n"; + } + if ($intip6 != '') { + if (is_ipaddr($intip6)) { + echo " {$config['system']['webgui']['protocol']}://[{$intip6}]/\n"; + } else { + echo " {$config['system']['webgui']['protocol']}://{$intip6}/\n"; + } + } } } } |