aboutsummaryrefslogtreecommitdiff
path: root/bin/ak-network
diff options
context:
space:
mode:
authorkaotisk <kaotisk@arching-kaos.org>2024-07-07 08:51:39 +0300
committerkaotisk <kaotisk@arching-kaos.org>2024-07-07 08:51:39 +0300
commit26b1835efa72a4555fb4717e52b100e28c5658dc (patch)
tree121598f70c42f6573de428f4d14980ee41ef295b /bin/ak-network
parentf9dc7b451097ad361ed0eaea2f5f156e28cb732b (diff)
downloadarching-kaos-tools-26b1835efa72a4555fb4717e52b100e28c5658dc.tar.gz
arching-kaos-tools-26b1835efa72a4555fb4717e52b100e28c5658dc.tar.bz2
arching-kaos-tools-26b1835efa72a4555fb4717e52b100e28c5658dc.zip
Added HIA-based scanning mode for CJDNS
Diffstat (limited to 'bin/ak-network')
-rwxr-xr-xbin/ak-network12
1 files changed, 9 insertions, 3 deletions
diff --git a/bin/ak-network b/bin/ak-network
index 26d4e3e..02bee20 100755
--- a/bin/ak-network
+++ b/bin/ak-network
@@ -6,12 +6,18 @@
##
## -h, --help Prints this help message
##
-## -s, --scan [ipfs|cjdns|stellar] Scan network(s) for peers
-##
## -c, --connect [ipfs|cjdns] Connect to network(s)
##
## -p, --peers [ipfs|cjdns|stellar] Outputs peers found
##
+## -s, --scan [ipfs|cjdns|stellar] Scan network(s) for peers
+##
+## Bonus: CJDNS network scanning modes
+##
+## -s, --scan cjdns [-w|--whole] Scan using HIA's knowledge
+##
+## -s, --scan cjdns [-d|--dump] Scan using CJDNS' dumpLinks (default)
+##
fullprogrampath="$(realpath $0)"
PROGRAM=$(basename $0)
descriptionString="AK Nettool"
@@ -25,7 +31,7 @@ source $AK_LIBDIR/_ak_network
if [ ! -z $1 ]; then
case $1 in
-h | --help) _ak_usage; exit;;
- -s | --scan) _ak_network_scan $2; exit;;
+ -s | --scan) shift; _ak_network_scan $*; exit;;
-c | --connect) _ak_network_connect $2; exit;;
-p | --peers) _ak_network_show_peers $2; exit;;
* ) _ak_usage;;