summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorViacheslav <v.gletenko@vyos.io>2022-01-09 13:39:42 +0000
committerViacheslav <v.gletenko@vyos.io>2022-01-09 13:48:51 +0000
commitbb7923107200bd86c10a5f0416382547b255ef40 (patch)
tree87987c5c7a0a0139aacb58931d484c4fe6eae051
parent35553e0102a8df00251ee052f201a2d2f5320a3f (diff)
downloadvyos-nhrp-bb7923107200bd86c10a5f0416382547b255ef40.tar.gz
vyos-nhrp-bb7923107200bd86c10a5f0416382547b255ef40.zip
nhrp: T4152: Fix shortcut-target holding-time settings
-rw-r--r--scripts/vyos-update-nhrp.pl4
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/vyos-update-nhrp.pl b/scripts/vyos-update-nhrp.pl
index 2442bea..ec51c3b 100644
--- a/scripts/vyos-update-nhrp.pl
+++ b/scripts/vyos-update-nhrp.pl
@@ -221,7 +221,9 @@ sub tunnel_config {
my @starget = $tunnel_Config->listNodes("$tunnel_ID shortcut-target");
my $starget = $starget[0];
push(@conf_file, " shortcut-target", " $starget");
- push(@conf_file, " ", $tunnel_Config->returnValue("$tunnel_ID shortcut-target $starget holding-time"));
+ if ( $tunnel_Config->exists("$tunnel_ID shortcut-target $starget holding-time")) {
+ push(@conf_file, " holding-time ", $tunnel_Config->returnValue("$tunnel_ID shortcut-target $starget holding-time"));
+ }
shift(@conf_file);
unshift(@conf_file, "interface $tunnel_ID $type\n");
push(@conf_file, "\n");