diff --git a/src/etc/inc/interfaces.inc b/src/etc/inc/interfaces.inc index 8f60d2dd8..68477c81c 100644 --- a/src/etc/inc/interfaces.inc +++ b/src/etc/inc/interfaces.inc @@ -3072,7 +3072,7 @@ function DHCP6_Config_File_Advanced($interface, $wancfg, $wanif, $id = 0) $key_info_statement .= " realm \"{$wancfg['adv_dhcp6_key_info_statement_realm']}\";\n"; $key_info_statement .= " keyid {$wancfg['adv_dhcp6_key_info_statement_keyid']};\n"; $key_info_statement .= " secret \"{$wancfg['adv_dhcp6_key_info_statement_secret']}\";\n"; - if (preg_match("/((([0-9]{4}-)?[0-9]{2}[0-9]{2} )?[0-9]{2}:[0-9]{2})||(forever)/", $wancfg['adv_dhcp6_key_info_statement_expire'])) { + if (preg_match("/((([0-9]{4}-)?[0-9]{2}-[0-9]{2} )?[0-9]{2}:[0-9]{2})|(forever)/", $wancfg['adv_dhcp6_key_info_statement_expire'])) { $key_info_statement .= " expire \"{$wancfg['adv_dhcp6_key_info_statement_expire']}\";\n"; } $key_info_statement .= "};\n";