diff options
-rw-r--r-- | etc/inc/services.inc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/etc/inc/services.inc b/etc/inc/services.inc index ab7abe8..0480f28 100644 --- a/etc/inc/services.inc +++ b/etc/inc/services.inc @@ -1605,6 +1605,11 @@ function services_dhcrelay_configure() { * on the interface in which the destination server sits. */ $srvips = explode(",", $dhcrelaycfg['server']); + if (!is_array($srvips)) { + log_error("No destination ip has been configured!"); + return; + } + foreach ($srvips as $srcidx => $srvip) { unset($destif); foreach ($iflist as $ifname) { |