From 467cf8100093f72e5936e313a06c912256b5c72d Mon Sep 17 00:00:00 2001 From: Abhishek Kondur Date: Mon, 14 Nov 2022 19:18:17 +0530 Subject: [PATCH] add ext client check for endpoint nil --- nm-proxy/manager/manager.go | 1 + 1 file changed, 1 insertion(+) diff --git a/nm-proxy/manager/manager.go b/nm-proxy/manager/manager.go index 1aa26763..3710959b 100644 --- a/nm-proxy/manager/manager.go +++ b/nm-proxy/manager/manager.go @@ -280,6 +280,7 @@ func (m *ManagerAction) AddInterfaceToProxy() error { defer func() { if addExtClient { log.Println("GOT ENDPOINT for Extclient adding peer...") + go packet.StartSniffer(wgInterface.Name, peerConf.Address) common.PeerKeyHashMap[fmt.Sprintf("%x", md5.Sum([]byte(peer.PublicKey.String())))] = common.RemotePeer{ Interface: wgInterface.Name, PeerKey: peer.PublicKey.String(),