mirror of
https://github.com/libp2p/gossipsub-hardening.git
synced 2026-01-09 14:07:57 -05:00
Merge pull request #11 from libp2p/feat/vanilla-d-params
apply D_* params to vanilla gossipsub
This commit is contained in:
@@ -19,5 +19,16 @@ func pubsubOptions(cfg HonestNodeConfig) ([]pubsub.Option, error) {
|
||||
opts = append(opts, pubsub.WithPeerOutboundQueueSize(cfg.OutboundQueueSize))
|
||||
}
|
||||
|
||||
// Set the overlay parameters
|
||||
if cfg.OverlayParams.d >= 0 {
|
||||
pubsub.GossipSubD = cfg.OverlayParams.d
|
||||
}
|
||||
if cfg.OverlayParams.dlo >= 0 {
|
||||
pubsub.GossipSubDlo = cfg.OverlayParams.dlo
|
||||
}
|
||||
if cfg.OverlayParams.dhi >= 0 {
|
||||
pubsub.GossipSubDhi = cfg.OverlayParams.dhi
|
||||
}
|
||||
|
||||
return opts, nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user