From d0bb90ad29e9407ebc3cab4d67487cceb4ba1c85 Mon Sep 17 00:00:00 2001 From: floh1111 Date: Wed, 9 Nov 2011 00:05:26 +0000 Subject: [PATCH] Fixed heavy bug in nodewatcher that generats wrong xml data if the node has more than 1 originator. Update is highly recommended --- root_file_system/default/etc/nodewatcher.sh | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/root_file_system/default/etc/nodewatcher.sh b/root_file_system/default/etc/nodewatcher.sh index 9771830..2e02afe 100755 --- a/root_file_system/default/etc/nodewatcher.sh +++ b/root_file_system/default/etc/nodewatcher.sh @@ -280,8 +280,7 @@ crawl() { link_quality=`echo $row | awk '{print $3}'` link_quality="${link_quality//(/}" link_quality="${link_quality//)/}" - - batman_adv_originators=$batman_adv_originators"$originator$link_quality$last_seen" + batman_adv_originators=$batman_adv_originators"$originator$link_quality$last_seen" count=`expr $count + 1` done IFS=$OLDIFS @@ -310,7 +309,7 @@ crawl() { BATMAN_ADV_ORIGINATORS="$batman_adv_originators" CLIENT_DATA="$client_count" - DATA="$AUTHENTIFICATION_DATA$SYSTEM_DATA$INTERFACE_DATA$BATMAN_ADV_INTERFACES$BATMAN_ADV_ORIGINATORS$CLIENT_DATA" + DATA="$AUTHENTIFICATION_DATA$SYSTEM_DATA$INTERFACE_DATA$BATMAN_ADV_INTERFACES$BATMAN_ADV_ORIGINATORS$CLIENT_DATA" #Send system data echo $DATA > /tmp/node.data