From e62fe74895d166dd4e847dbfa572091deb0412c0 Mon Sep 17 00:00:00 2001 From: Ermal Date: Fri, 1 Oct 2010 17:41:40 +0000 Subject: [PATCH] Do not show statically configured interfaces as with dynamic gateways because the gateway is already referenced/monitored on its own entry. --- etc/inc/gwlb.inc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/etc/inc/gwlb.inc b/etc/inc/gwlb.inc index ffc7c3755f..33db90e9a3 100644 --- a/etc/inc/gwlb.inc +++ b/etc/inc/gwlb.inc @@ -313,6 +313,10 @@ function return_gateways_array($disabled = false) { if(! interface_has_gateway($ifname)) continue; + $ifcfg =& $config['interfaces'][$ifname]['ipaddr']; + if (!empty($ifcfg['ipaddr']) && is_ipaddr($ifcfg['ipaddr'])) + continue; + $gateway = array(); $gateway['dynamic'] = false; $gateway['gateway'] = get_interface_gateway($ifname, $gateway['dynamic']);