From c3e424cccd3becbcccbede7f4209ca6eae4d8501 Mon Sep 17 00:00:00 2001
From: Patrick Uven <patrick.uven@informatik.uni-oldenburg.de>
Date: Fri, 4 Apr 2014 23:47:03 +0200
Subject: [PATCH] Invert regdone if

---
 fastdreg/files/lib/ffol/fastdreg/fastdreg.sh | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/fastdreg/files/lib/ffol/fastdreg/fastdreg.sh b/fastdreg/files/lib/ffol/fastdreg/fastdreg.sh
index 36ed29d..990dd0c 100755
--- a/fastdreg/files/lib/ffol/fastdreg/fastdreg.sh
+++ b/fastdreg/files/lib/ffol/fastdreg/fastdreg.sh
@@ -9,12 +9,10 @@ pubkey=$(/etc/init.d/fastd show_key mesh_vpn)
 
 regdone=$(uci get fastdreg.ffol.regdone)
 
-if [ $regdone ]; then
-
-        reg=$(wget -T15 "$keysrv/reg.php?name=$hostname&key=$pubkey" -O -)
-        if [ "$reg" == "regdone" ]; then
-                uci set fastdreg.ffol.regdone=1
+if [ ! $regdone ]; then
+	reg=$(wget -T15 "$keysrv/reg.php?name=$hostname&key=$pubkey" -O -)
+	if [ "$reg" == "regdone" ]; then
+		uci set fastdreg.ffol.regdone=1
 		uci commit
-        fi
-
+	fi
 fi
-- 
GitLab