Project

General

Profile

« Previous | Next » 

Revision 00621aee

Added by Ermal LUÇI almost 15 years ago

Add even carp ips to the sloppy state filter rules of CP.

View differences:

etc/inc/filter.inc
1900 1900
			if(!empty($tmpif)) {
1901 1901
				$cpiflist[] = "{$tmpif}";
1902 1902
				$cpipm = get_interface_ip($cpifgrp);
1903
				if(is_ipaddr($cpipm))
1903
				if(is_ipaddr($cpipm)) {
1904
					$carpif = link_ip_to_carp_interface($cpipm);
1905
					if (!empty($carpif)) {
1906
						$cpiflist[] = $carpif;
1907
						$carpsif = explode(" ", $carpif);
1908
						foreach ($carpsif as $cpcarp) {
1909
							$carpip = find_interface_ip($cpcarp);
1910
							if (is_ipaddr($carpip))
1911
							$cpiplist[] = $carpip;
1912
						}
1913
					}
1904 1914
					$cpiplist[] = $cpipm;
1915
				}
1905 1916
			}
1906 1917
		}
1907 1918
		if (count($cpiplist) > 0 && count($cpiflist) > 0) {

Also available in: Unified diff