diff options
Diffstat (limited to 'etc/inc/vslb.inc')
-rw-r--r-- | etc/inc/vslb.inc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/etc/inc/vslb.inc b/etc/inc/vslb.inc index 175c46b..00d138e 100644 --- a/etc/inc/vslb.inc +++ b/etc/inc/vslb.inc @@ -156,7 +156,11 @@ function echo_lbaction($action) { function relayd_configure($kill_first=false) { global $config, $g; - require_once("filter.inc"); + // have to do this until every call to filter.inc is + // require_once() instead of require(). + if (!is_function('filter_expand_alias_array')) { + require_once("filter.inc"); + } $vs_a = $config['load_balancer']['virtual_server']; $pool_a = $config['load_balancer']['lbpool']; |