Project

General

Profile

« Previous | Next » 

Revision 592b9dfa

Added by Steve Beaver over 7 years ago

PHP7 - Resolve illegal null in escapeshellarg() error

View differences:

src/etc/inc/interfaces.inc
950 950
		if (!does_interface_exist($member)) {
951 951
			continue;
952 952
		}
953

  
953 954
		/* make sure the parent interface is up */
954 955
		pfSense_interface_mtu($member, $lagg_mtu);
955 956
		interfaces_bring_up($member);
956 957
		hardware_offloading_applyflags($member);
958

  
959
		// Ensure there are no nulls in these values. It upsets escapeshellarg()
960
		$laggif = str_replace("\0", "", $laggif);
961
		$member = str_replace("\0", "", $member);
957 962
		mwexec("/sbin/ifconfig " . escapeshellarg($laggif) . " laggport " . escapeshellarg($member));
958 963
	}
959 964

  

Also available in: Unified diff