summaryrefslogtreecommitdiffstats
path: root/etc/inc/system.inc
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2012-04-11 11:58:21 -0400
committerjim-p <jimp@pfsense.org>2012-04-11 11:58:21 -0400
commitf898c1a98213ec6b2497608c181ba3bb149a234b (patch)
tree511e3f401a208e114467d79151525d37e4748a27 /etc/inc/system.inc
parentfdcf104ce4f5320a5a182a0c4b378174959a7caf (diff)
downloadpfsense-f898c1a98213ec6b2497608c181ba3bb149a234b.zip
pfsense-f898c1a98213ec6b2497608c181ba3bb149a234b.tar.gz
Add alias support to static routes (needs some testing) Ticket #2239
Conflicts: etc/inc/filter.inc etc/inc/util.inc usr/local/www/system_routes_edit.php
Diffstat (limited to 'etc/inc/system.inc')
-rw-r--r--etc/inc/system.inc5
1 files changed, 3 insertions, 2 deletions
diff --git a/etc/inc/system.inc b/etc/inc/system.inc
index e9f7781..43103a9 100644
--- a/etc/inc/system.inc
+++ b/etc/inc/system.inc
@@ -427,10 +427,11 @@ function system_routing_configure($interface = "") {
}
}
- if (is_array($config['staticroutes']['route'])) {
+ $static_routes = get_staticroutes();
+ if (count($static_routes)) {
$gateways_arr = return_gateways_array();
- foreach ($config['staticroutes']['route'] as $rtent) {
+ foreach ($static_routes as $rtent) {
$gatewayip = "";
if (empty($gateways_arr[$rtent['gateway']])) {
log_error(sprintf(gettext("Static Routes: Gateway IP could not be found for %s"), $rtent['network']));
OpenPOWER on IntegriCloud