summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorGaurav <gaurav.sinha@vyatta.com>2012-03-08 16:50:58 -0800
committerGaurav Sinha <gaurav.sinha@vyatta.com>2012-03-16 16:47:07 -0700
commitb791c5f35b7723c139b83b492dd20406cdd42784 (patch)
treecc8b88c8e6af74e3019055f89925771f34833fed /scripts
parentcbc1f51d4de447adf497464ca7b9d44459e867d3 (diff)
downloadvyatta-conntrack-b791c5f35b7723c139b83b492dd20406cdd42784.tar.gz
vyatta-conntrack-b791c5f35b7723c139b83b492dd20406cdd42784.zip
use right path of the nfct executable
(cherry picked from commit 2a54181a2a4117ecfa681cde22c527e043303607)
Diffstat (limited to 'scripts')
-rw-r--r--scripts/vyatta-conntrack-timeouts.pl6
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/vyatta-conntrack-timeouts.pl b/scripts/vyatta-conntrack-timeouts.pl
index ad3f5c0..24aa4ac 100644
--- a/scripts/vyatta-conntrack-timeouts.pl
+++ b/scripts/vyatta-conntrack-timeouts.pl
@@ -19,7 +19,7 @@ my $debug_flag = 0;
# Enable sending debug output to syslog.
my $syslog_flag = 0;
-
+my $nfct = "/opt/vyatta/sbin/nfct";
my ($create, $delete, $update);
my $CTERROR = "Conntrack timeout error:";
GetOptions("create=s" => \$create,
@@ -69,7 +69,7 @@ sub remove_timeout_policy {
# First remove the iptables rules before removing policy.
my $iptables_cmd1 = "iptables -D PREROUTING -t raw $rule_string -j CT --timeout $tokens[0]";
my $iptables_cmd2 = "iptables -D OUTPUT -t raw $rule_string -j CT --timeout $tokens[0]";
- my $nfct_timeout_cmd = "nfct timeout remove $timeout_policy";
+ my $nfct_timeout_cmd = "$nfct timeout remove $timeout_policy";
run_cmd($iptables_cmd2);
if ($? >> 8) {
# FIXME: as of now, dont print/handle/exit as these always fail in iptables.
@@ -92,7 +92,7 @@ sub remove_timeout_policy {
# iptables -I PREROUTING -t raw -s 1.1.1.1 -d 2.2.2.2 -j CT --timeout policy1
sub apply_timeout_policy {
my ($rule_string, $timeout_policy) = @_;
- my $nfct_timeout_cmd = "nfct timeout create $timeout_policy";
+ my $nfct_timeout_cmd = "$nfct timeout create $timeout_policy";
my @tokens = split (' ', $timeout_policy);
my $iptables_cmd1 = "iptables -I PREROUTING -t raw $rule_string -j CT --timeout $tokens[0]";
my $iptables_cmd2 = "iptables -I OUTPUT -t raw $rule_string -j CT --timeout $tokens[0]";