internal_test.go raw
1 package addrmgr
2
3 import (
4 "time"
5
6 "github.com/p9c/p9/pkg/wire"
7 )
8
9 func TstKnownAddressIsBad(ka *KnownAddress) bool {
10 return ka.isBad()
11 }
12 func TstKnownAddressChance(ka *KnownAddress) float64 {
13 return ka.chance()
14 }
15 func TstNewKnownAddress(na *wire.NetAddress, attempts int, lastattempt, lastsuccess time.Time, tried bool, refs int,
16 ) *KnownAddress {
17 return &KnownAddress{na: na, attempts: attempts, lastattempt: lastattempt, lastsuccess: lastsuccess, tried: tried,
18 refs: refs,
19 }
20 }
21