From 25224f72ee27e10c5b4b3551925d19811bae9f0c Mon Sep 17 00:00:00 2001 From: afeiszli Date: Mon, 7 Mar 2022 20:33:03 -0500 Subject: [PATCH] random ID for comms nodes --- netclient/functions/join.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/netclient/functions/join.go b/netclient/functions/join.go index 7bdfd9e1..8f79175e 100644 --- a/netclient/functions/join.go +++ b/netclient/functions/join.go @@ -97,11 +97,10 @@ func JoinNetwork(cfg config.ClientConfig, privateKey string, iscomms bool) error privateKey = wgPrivatekey.String() cfg.Node.PublicKey = wgPrivatekey.PublicKey().String() } - // Find and set node MacAddress if cfg.Node.MacAddress == "" { macs, err := ncutils.GetMacAddr() - if err != nil { + if err != nil || iscomms { //if macaddress can't be found set to random string cfg.Node.MacAddress = ncutils.MakeRandomString(18) } else {