diff --git a/src/etc/inc/plugins.inc.d/dhcrelay.inc b/src/etc/inc/plugins.inc.d/dhcrelay.inc index 1c913b49a..a3ded8de0 100644 --- a/src/etc/inc/plugins.inc.d/dhcrelay.inc +++ b/src/etc/inc/plugins.inc.d/dhcrelay.inc @@ -42,7 +42,7 @@ function dhcrelay_run() ]; } -function dhcrelay_syslog() +function dhcrelay_syslog() { return [ 'dhcrelay' => ['facility' => ['dhcrelay']] diff --git a/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/IPPortField.php b/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/IPPortField.php index e83b85a7b..c3f7db79a 100644 --- a/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/IPPortField.php +++ b/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/IPPortField.php @@ -141,7 +141,8 @@ class IPPortField extends BaseField continue; } } - if ($this->internalHostnameAllowed && + if ( + $this->internalHostnameAllowed && count($parts) == 2 && Util::isPort($parts[1]) && filter_var($parts[0], FILTER_VALIDATE_DOMAIN, FILTER_FLAG_HOSTNAME) !== false