From e726d804314a67ae0b8891113d9b2dc9bcb92379 Mon Sep 17 00:00:00 2001 From: Manevolent Date: Thu, 13 Apr 2023 01:11:22 -0600 Subject: [PATCH] Update check-node --- tinc/check-node | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tinc/check-node b/tinc/check-node index 29ab308..1703b7d 100644 --- a/tinc/check-node +++ b/tinc/check-node @@ -1,7 +1,12 @@ #!/bin/ash num_macs=`ls /tmp/tinc/peer/$NODE/mac | wc -l` +num_ips=`ls /tmp/tinc/peer/$NODE/ips | wc -l` if [ "$num_macs" = "1" ]; then + if [ "$num_ips" = "0"]; then + exit 1 + fi + mac=`ls /tmp/tinc/peer/$NODE/mac` ips=`ls /tmp/tinc/peer/$NODE/ip` echo $ips | xargs -n 1 -I {} echo "[ARP] Adding {} to the table..."