Revision c6708833
Added by Phil Davis over 11 years ago
etc/inc/gwlb.inc | ||
---|---|---|
784 | 784 |
else if (!empty($int)) |
785 | 785 |
$gatewayip = get_interface_gateway($gateway['friendlyiface']); |
786 | 786 |
|
787 |
if (!empty($int) && is_ipaddr($gatewayip)) { |
|
788 |
$groupmember = array(); |
|
789 |
$groupmember['int'] = $int; |
|
790 |
$groupmember['gwip'] = $gatewayip; |
|
791 |
$groupmember['weight'] = isset($gateway['weight']) ? $gateway['weight'] : 1; |
|
792 |
if (is_array($gwvip_arr[$group['name']])&& !empty($gwvip_arr[$group['name']][$member])) |
|
793 |
$groupmember['vip'] = $gwvip_arr[$group['name']][$member]; |
|
787 |
if (!empty($int)) { |
|
794 | 788 |
$gateway_groups_array[$group['name']]['ipprotocol'] = $gateway['ipprotocol']; |
795 |
$gateway_groups_array[$group['name']][] = $groupmember; |
|
789 |
if (is_ipaddr($gatewayip)) { |
|
790 |
$groupmember = array(); |
|
791 |
$groupmember['int'] = $int; |
|
792 |
$groupmember['gwip'] = $gatewayip; |
|
793 |
$groupmember['weight'] = isset($gateway['weight']) ? $gateway['weight'] : 1; |
|
794 |
if (is_array($gwvip_arr[$group['name']])&& !empty($gwvip_arr[$group['name']][$member])) |
|
795 |
$groupmember['vip'] = $gwvip_arr[$group['name']][$member]; |
|
796 |
$gateway_groups_array[$group['name']][] = $groupmember; |
|
797 |
} |
|
796 | 798 |
} |
797 | 799 |
} |
798 | 800 |
} |
Also available in: Unified diff
Return GWG IP protocol (version) when no gateway IP - 2.1 branch