mirror of
https://github.com/sot-tech/mochi.git
synced 2026-04-26 07:30:00 -07:00
33 lines
1.0 KiB
Go
33 lines
1.0 KiB
Go
package test
|
|
|
|
import (
|
|
"github.com/chihaya/chihaya/bittorrent"
|
|
"net"
|
|
)
|
|
|
|
var (
|
|
testIh1, testIh2 bittorrent.InfoHash
|
|
testPeerID bittorrent.PeerID
|
|
testData []hashPeer
|
|
v4Peer, v6Peer bittorrent.Peer
|
|
)
|
|
|
|
func init() {
|
|
testIh1, _ = bittorrent.NewInfoHash("00000000000000000001")
|
|
testIh2, _ = bittorrent.NewInfoHash("00000000000000000002")
|
|
testPeerID, _ = bittorrent.NewPeerID([]byte("00000000000000000001"))
|
|
testData = []hashPeer{
|
|
{
|
|
testIh1,
|
|
bittorrent.Peer{ID: testPeerID, Port: 1, IP: bittorrent.IP{IP: net.ParseIP("1.1.1.1").To4(), AddressFamily: bittorrent.IPv4}},
|
|
},
|
|
{
|
|
testIh2,
|
|
bittorrent.Peer{ID: testPeerID, Port: 2, IP: bittorrent.IP{IP: net.ParseIP("abab::0001"), AddressFamily: bittorrent.IPv6}},
|
|
},
|
|
}
|
|
|
|
v4Peer = bittorrent.Peer{ID: testPeerID, IP: bittorrent.IP{IP: net.ParseIP("99.99.99.99").To4(), AddressFamily: bittorrent.IPv4}, Port: 9994}
|
|
v6Peer = bittorrent.Peer{ID: testPeerID, IP: bittorrent.IP{IP: net.ParseIP("fc00::0001"), AddressFamily: bittorrent.IPv6}, Port: 9996}
|
|
}
|