Project

General

Profile

« Previous | Next » 

Revision f4d883da

Added by Viktor Gurov over 4 years ago

Cisco AVPair parse {clientip}. Fixes #11561

View differences:

src/etc/inc/util.inc
3372 3372
	if (trim($rule[$index]) == "host") {
3373 3373
		$index++;
3374 3374
		if ((is_ipaddrv4(trim($rule[$index])) && ($proto == "inet")) ||
3375
		    (is_ipaddrv6(trim($rule[$index])) && ($proto == "inet6"))) {
3375
		    (is_ipaddrv6(trim($rule[$index])) && ($proto == "inet6")) ||
3376
		    (trim($rule[$index]) == "{clientip}")) {
3376 3377
			$tmprule .= "from {$rule[$index]} ";
3377 3378
			$index++;
3378 3379
		} else {
......
3447 3448
	if (trim($rule[$index]) == "host") {
3448 3449
		$index++;
3449 3450
		if ((is_ipaddrv4(trim($rule[$index])) && ($proto == "inet")) ||
3450
		    (is_ipaddrv6(trim($rule[$index])) && ($proto == "inet6"))) {
3451
		    (is_ipaddrv6(trim($rule[$index])) && ($proto == "inet6")) ||
3452
		    (trim($rule[$index]) == "{clientip}")) {
3451 3453
			$tmprule .= "to {$rule[$index]} ";
3452 3454
			$index++;
3453 3455
		} else {

Also available in: Unified diff