From 5f58eac0f772e752787a9c6f788315d6c6c70220 Mon Sep 17 00:00:00 2001 From: teastep Date: Wed, 27 Jul 2005 22:13:25 +0000 Subject: [PATCH] Optimize use of 'arping' git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2423 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb --- Shorewall/firewall | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Shorewall/firewall b/Shorewall/firewall index f32afb8e1..255b7865b 100755 --- a/Shorewall/firewall +++ b/Shorewall/firewall @@ -6591,7 +6591,7 @@ verify_os_version() { # add_ip_aliases() { - local addresses external interface inet cidr rest val + local addresses external interface inet cidr rest val arping=$(mywhich arping) address_details() { @@ -6627,7 +6627,7 @@ add_ip_aliases() ensure_and_save_command ip addr add ${external}${val} dev $interface $label fi - qt mywhich arping && run_and_save_command qt arping -U -c 2 -I $interface $external + [ -n "$arping"] && run_and_save_command qt $arping -U -c 2 -I $interface $external echo "$external $interface" >> /var/lib/shorewall/nat [ -n "$label" ] && label="with $label"