nodes map[string]*node // Keyed by dHTAddr.String().
mu sync.Mutex
closed chan struct{}
- passive bool // Don't respond to queries.
ipBlockList *iplist.IPList
badNodes *boom.BloomFilter
return
}
}
- s.passive = c.Passive
s.bootstrapNodes = c.BootstrapNodes
err = s.init()
if err != nil {
node.SetIDFromString(args["id"].(string))
node.lastGotQuery = time.Now()
// Don't respond.
- if s.passive {
+ if s.config.Passive {
return
}
switch m["q"] {