From 96bcdd36d5a5cb75944192f4ef730c4776d51734 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Mon, 24 Aug 2015 20:57:22 +0100 Subject: [PATCH] Exclude local when browsing with avahi --- src/freedombone | 4 ++-- src/freedombone-client | 4 ++-- src/freedombone-mesh | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/freedombone b/src/freedombone index 506f6c3e..5546a71f 100755 --- a/src/freedombone +++ b/src/freedombone @@ -1790,7 +1790,7 @@ function mesh_babel { echo '#!/bin/bash' > $babel_script echo '' >> $babel_script echo 'if [[ $1 == "ls" || $1 == "list" ]]; then' >> $babel_script - echo ' avahi-browse -at' >> $babel_script + echo ' avahi-browse -atl' >> $babel_script echo ' exit 0' >> $babel_script echo 'fi' >> $babel_script echo '' >> $babel_script @@ -2054,7 +2054,7 @@ function mesh_batman_bridge { echo ' batctl ping $2' >> $batman_script echo ' ;;' >> $batman_script echo ' ls|list)' >> $batman_script - echo ' avahi-browse -at' >> $batman_script + echo ' avahi-browse -atl' >> $batman_script echo ' ;;' >> $batman_script echo ' *)' >> $batman_script echo ' echo "error: invalid parameter $1"' >> $batman_script diff --git a/src/freedombone-client b/src/freedombone-client index 8b896271..0b62592b 100755 --- a/src/freedombone-client +++ b/src/freedombone-client @@ -111,7 +111,7 @@ function mesh_babel { echo '#!/bin/bash' > $babel_script echo '' >> $babel_script echo 'if [[ $1 == "ls" || $1 == "list" ]]; then' >> $babel_script - echo ' avahi-browse -at' >> $babel_script + echo ' avahi-browse -atl' >> $babel_script echo ' exit 0' >> $babel_script echo 'fi' >> $babel_script echo '' >> $babel_script @@ -378,7 +378,7 @@ function mesh_batman { echo ' batctl ping $2' >> $batman_script echo ' ;;' >> $batman_script echo ' ls|list)' >> $batman_script - echo ' avahi-browse -at' >> $batman_script + echo ' avahi-browse -atl' >> $batman_script echo ' ;;' >> $batman_script echo ' *)' >> $batman_script echo ' echo "error: invalid parameter $1"' >> $batman_script diff --git a/src/freedombone-mesh b/src/freedombone-mesh index 70ac1f4a..a27ab958 100755 --- a/src/freedombone-mesh +++ b/src/freedombone-mesh @@ -42,7 +42,7 @@ if [ ! -f /tmp/meshtype ]; then fi fi -avahi-browse -at | awk -F ' ' '{print $4}' > $PEERS_FILE +avahi-browse -atl | grep "Workstation" | awk -F ' ' '{print $4}' > $PEERS_FILE if [ ! -f $PEERS_FILE ]; then echo 'No peers were found'