]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Use ConnectionId type alias
authorMatt Joiner <anacrolix@gmail.com>
Thu, 8 Dec 2022 04:06:05 +0000 (15:06 +1100)
committerMatt Joiner <anacrolix@gmail.com>
Thu, 8 Dec 2022 04:06:05 +0000 (15:06 +1100)
tracker/udp-server_test.go

index 824038ea276870c166e79fc052c909258890a6fd..b32fe853b8259bd725a538f653c5a6e3cd6eec0c 100644 (file)
@@ -21,7 +21,7 @@ type torrent struct {
 
 type server struct {
        pc    net.PacketConn
-       conns map[int64]struct{}
+       conns map[udp.ConnectionId]struct{}
        t     map[[20]byte]torrent
 }
 
@@ -46,10 +46,10 @@ func (s *server) respond(addr net.Addr, rh udp.ResponseHeader, parts ...interfac
        return
 }
 
-func (s *server) newConn() (ret int64) {
+func (s *server) newConn() (ret udp.ConnectionId) {
        ret = rand.Int63()
        if s.conns == nil {
-               s.conns = make(map[int64]struct{})
+               s.conns = make(map[udp.ConnectionId]struct{})
        }
        s.conns[ret] = struct{}{}
        return