From d81bd72a5f3a617ec857a901c8cdbac8d9b14fe8 Mon Sep 17 00:00:00 2001 From: Callan Bryant Date: Wed, 4 Mar 2020 19:46:39 +0000 Subject: [PATCH] make networks required for peer --- add.go | 1 + configtypes.go | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/add.go b/add.go index f620383..46d86f7 100644 --- a/add.go +++ b/add.go @@ -29,6 +29,7 @@ func Add() { PrivateKey: privateKey, // omitted from server config JSON! PresharedKey: GenerateJSONKey(), IP: IP, + Networks: []JSONIPNet{}, } conf.MustAddPeer(peer) diff --git a/configtypes.go b/configtypes.go index 7b172d9..94df0df 100644 --- a/configtypes.go +++ b/configtypes.go @@ -25,7 +25,7 @@ type PeerConfig struct { // TODO ExternalIP support (Endpoint) //ExternalIP net.UDPAddr `validate:"required,udp4_addr"` // TODO support routing additional networks (AllowedIPs) - Networks []JSONIPNet + Networks []JSONIPNet `validate:"required"` } type DsnetConfig struct {