From bcfba4418f36e1b2a343abe11bd4fc705fbaf446 Mon Sep 17 00:00:00 2001 From: fumiama Date: Thu, 30 Dec 2021 16:55:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=8E=AF=E5=9B=9E=E8=BF=9E?= =?UTF-8?q?=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gold/link/crypto.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gold/link/crypto.go b/gold/link/crypto.go index 3f64b3d..176817e 100644 --- a/gold/link/crypto.go +++ b/gold/link/crypto.go @@ -23,6 +23,8 @@ type Me struct { subnet net.IPNet // 本机 endpoint myend *net.UDPAddr + // 本机环回 link + loop *Link // 本机活跃的所有连接 connections map[string]*Link // 读写同步锁 @@ -55,6 +57,7 @@ func NewMe(privateKey *[32]byte, myipwithmask string, myEndpoint string, nopipei if nopipeinlink { m.pipe = make(chan *head.Packet, 32) } + m.loop = m.AddPeer(m.me.String(), nil, "127.0.0.1:56789", []string{myipwithmask}, 0, false, nopipeinlink) return }