Bladeren bron

Add ping subcommand to batman script

Bob Mottram 9 jaren geleden
bovenliggende
commit
82a647779c
2 gewijzigde bestanden met toevoegingen van 8 en 2 verwijderingen
  1. 4
    1
      src/freedombone
  2. 4
    1
      src/freedombone-client

+ 4
- 1
src/freedombone Bestand weergeven

@@ -1888,12 +1888,15 @@ function mesh_batman_bridge {
1888 1888
   echo '    status)' >> $batman_script
1889 1889
   echo '        batctl o' >> $batman_script
1890 1890
   echo '        ;;' >> $batman_script
1891
+  echo '    ping)' >> $batman_script
1892
+  echo '        batctl ping $2' >> $batman_script
1893
+  echo '        ;;' >> $batman_script
1891 1894
   echo '    ls|list)' >> $batman_script
1892 1895
   echo '        avahi-browse -at' >> $batman_script
1893 1896
   echo '        ;;' >> $batman_script
1894 1897
   echo '    *)' >> $batman_script
1895 1898
   echo '    echo "error: invalid parameter $1"' >> $batman_script
1896
-  echo '    echo "usage: $0 {start|stop|restart|status|list|ls}"' >> $batman_script
1899
+  echo '    echo "usage: $0 {start|stop|restart|status|ping|list|ls}"' >> $batman_script
1897 1900
   echo '    exit 2' >> $batman_script
1898 1901
   echo '    ;;' >> $batman_script
1899 1902
   echo 'esac' >> $batman_script

+ 4
- 1
src/freedombone-client Bestand weergeven

@@ -295,12 +295,15 @@ function mesh_batman {
295 295
   echo '    status)' >> $batman_script
296 296
   echo '        batctl o' >> $batman_script
297 297
   echo '        ;;' >> $batman_script
298
+  echo '    ping)' >> $batman_script
299
+  echo '        batctl ping $2' >> $batman_script
300
+  echo '        ;;' >> $batman_script
298 301
   echo '    ls|list)' >> $batman_script
299 302
   echo '        avahi-browse -at' >> $batman_script
300 303
   echo '        ;;' >> $batman_script
301 304
   echo '    *)' >> $batman_script
302 305
   echo '    echo "error: invalid parameter $1"' >> $batman_script
303
-  echo '    echo "usage: $0 {start|stop|restart|status|ls|list}"' >> $batman_script
306
+  echo '    echo "usage: $0 {start|stop|restart|status|ping|ls|list}"' >> $batman_script
304 307
   echo '    exit 2' >> $batman_script
305 308
   echo '    ;;' >> $batman_script
306 309
   echo 'esac' >> $batman_script