make tunAdapter.wrap return the right thing

This commit is contained in:
Arceliar 2019-06-28 19:11:28 -05:00
parent 5df110ac79
commit c808be514f

View File

@ -237,6 +237,7 @@ func (tun *TunAdapter) wrap(conn *yggdrasil.Conn) (c *tunConn, err error) {
stop: make(chan struct{}), stop: make(chan struct{}),
alive: make(chan struct{}, 1), alive: make(chan struct{}, 1),
} }
c = &s
// Get the remote address and subnet of the other side // Get the remote address and subnet of the other side
remoteNodeID := conn.RemoteAddr() remoteNodeID := conn.RemoteAddr()
s.addr = *address.AddrForNodeID(&remoteNodeID) s.addr = *address.AddrForNodeID(&remoteNodeID)