Projet

Général

Profil

« Précédent | Suivant » 

Révision 9060f420

Ajouté par Renato Botelho il y a plus de 9 ans

Change is_port() to only validate a single port, we have is_portrange() for specific cases. Make necessary adjustments after check all is_port() calls. It fixes #3857

Voir les différences:

etc/inc/filter.inc
506 506
			else if(!isset($aliasnesting[$address]))
507 507
				$tmpline = filter_generate_nested_alias($name, $aliastable[$address], $aliasnesting, $aliasaddrnesting);
508 508
		} else if(!isset($aliasaddrnesting[$address])) {
509
			if (!is_ipaddr($address) && !is_subnet($address) && !is_port($address) && is_hostname($address)) {
509
			if (!is_ipaddr($address) && !is_subnet($address) && !is_port($address) && !is_portrange($address) && is_hostname($address)) {
510 510
				if (!isset($filterdns["{$address}{$name}"]))
511 511
					$filterdns["{$address}{$name}"] = "pf {$address} {$name}\n";
512 512
				continue;

Formats disponibles : Unified diff