From 55f03d21f36dcdad88e4e5a3f477eb8032c10a77 Mon Sep 17 00:00:00 2001 From: fumiama Date: Sat, 1 Jan 2022 15:52:32 +0800 Subject: [PATCH] fix router --- gold/link/me.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gold/link/me.go b/gold/link/me.go index 2a34393..18b1fd7 100644 --- a/gold/link/me.go +++ b/gold/link/me.go @@ -180,9 +180,9 @@ func (m *Me) send(nc io.Reader, packet []byte) (n int, rem []byte) { logrus.Warnln("[me] drop packet: nil nexthop") return } - _, err := lnk.Write(head.NewPacket(head.ProtoData, m.SrcPort(), dst, m.DstPort(), packet), false) + _, err := lnk.Write(head.NewPacket(head.ProtoData, m.SrcPort(), lnk.peerip, m.DstPort(), packet), false) if err != nil { - logrus.Warnln("[me] write to peer", dst.String(), "err:", err) + logrus.Warnln("[me] write to peer", lnk.peerip, "err:", err) } return }