From 85c8c8b3e39c429576974d4cd6e374549dcfc514 Mon Sep 17 00:00:00 2001
From: FFS-Roland <roland.volkmann@t-online.de>
Date: Sun, 18 Dec 2016 23:16:00 +0100
Subject: [PATCH] Using real DNS-Subdomain "segassign.freifunk-stuttgart.de"
 with IPv6-Range 2001:2:0:711::/16

---
 ffs-set-segment/files/usr/sbin/ffs-set-segment | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/ffs-set-segment/files/usr/sbin/ffs-set-segment b/ffs-set-segment/files/usr/sbin/ffs-set-segment
index 17b69ac..649d782 100755
--- a/ffs-set-segment/files/usr/sbin/ffs-set-segment
+++ b/ffs-set-segment/files/usr/sbin/ffs-set-segment
@@ -6,12 +6,12 @@ fi
 
 if [  $(ps | grep -c "fastd") -lt 2 ]; then
     echo fastd not running
-    exit 1
+    exit 0
 fi
 
 if [ "$(uci get fastd.mesh_vpn_backbone.auto_segment)" = "0" ]; then
     echo auto_segment disabled
-    exit 1
+    exit 0
 fi 
 
 NODEID=`uci get network.bat0.macaddr`
@@ -20,12 +20,12 @@ do
     NODEID=${NODEID/\:/}
 done
 NODEID=ffs-$NODEID
-SEGMENT=`nslookup $NODEID.configserver.selfhosted.de  [::1]:54 |tail -n1 `
+SEGMENT=`nslookup $NODEID.segassign.freifunk-stuttgart.de  [::1]:54 |tail -n1 `
 if [[ -z "${SEGMENT// }" ]]; then
     echo Node not known
     exit 1
 fi
-SEGMENT=${SEGMENT/Address 1: 2001:2::/}
+SEGMENT=${SEGMENT/Address 1: 2001:2:0:711::/}
 let PORT=SEGMENT+10040
 SEGNUM=$(printf "%02d" $SEGMENT)
 
-- 
GitLab