]> Sergey Matveev's repositories - btrtrc.git/blobdiff - netip-addrport.go
Relax TestTcpSimultaneousOpen
[btrtrc.git] / netip-addrport.go
index 4e2dc94d2b3686997d60b8924005064d849d8a90..a57ea2067070a4f71668e1491bceada232f949aa 100644 (file)
@@ -43,3 +43,10 @@ func addrPortFromPeerRemoteAddr(pra PeerRemoteAddr) (netip.AddrPort, error) {
                return netip.ParseAddrPort(pra.String())
        }
 }
+
+func krpcNodeAddrFromAddrPort(addrPort netip.AddrPort) krpc.NodeAddr {
+       return krpc.NodeAddr{
+               IP:   addrPort.Addr().AsSlice(),
+               Port: int(addrPort.Port()),
+       }
+}