Revision 8bb70fd3
Added by Scott Ullrich over 18 years ago
etc/inc/filter.inc | ||
---|---|---|
930 | 930 |
$dontinstallrdr = false; |
931 | 931 |
if($target <> "") { |
932 | 932 |
if($extport[0] == "21" and !isset($config['interfaces'][strtolower($rule['interface'])]['disableftpproxy'])) { |
933 |
$external_address = $rule['external-address']; |
|
933 | 934 |
$helpers = exec("/bin/ps awux | grep {$target} -b {$external_address} | grep -v grep"); |
934 | 935 |
if(!$helpers) { |
935 |
$external_address = $rule['external-address']; |
|
936 | 936 |
if($external_address == "") |
937 | 937 |
$external_address = find_interface_ip(get_real_wan_interface()); |
938 | 938 |
/* install a pftpx helper, do not set a rule. also use the delay filter configure run |
Also available in: Unified diff
Do not echo out extra text when reloading the filter rules and correctly detect pftpx already started.