### Eclipse Workspace Patch 1.0 #P pfSense_HEAD Index: etc/inc/filter.inc =================================================================== RCS file: /cvsroot/pfSense/etc/inc/filter.inc,v retrieving revision 1.977 diff -u -r1.977 filter.inc --- etc/inc/filter.inc 6 Mar 2007 10:09:23 -0000 1.977 +++ etc/inc/filter.inc 7 Mar 2007 22:51:55 -0000 @@ -621,7 +621,10 @@ /* install a pftpx helper */ if($force_source_ip) $force_source_ip_string = "-b $force_source_ip"; - mwexec("/usr/local/sbin/pftpx -c {$port} -f {$target} {$force_source_ip_string} -2 {$gateway} -n {$interface}"); + if(interface_has_gateway($interface)) + mwexec("/usr/local/sbin/pftpx -c {$port} -f {$target} {$force_source_ip_string} -2 {$gateway} -n {$interface}"); + else + mwexec("/usr/local/sbin/pftpx -c {$port} -f {$target} {$force_source_ip_string} -n {$interface}"); } }