Skip to content

Commit 8b0a7ed

Browse files
committed
config: add DefaultLoopbackAddressesOnLanDHT
1 parent 2e44474 commit 8b0a7ed

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

config/routing.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ import (
66
"runtime"
77
)
88

9+
const (
10+
DefaultLoopbackAddressesOnLanDHT = false
11+
)
12+
913
// Routing defines configuration options for libp2p routing.
1014
type Routing struct {
1115
// Type sets default daemon routing mode.

core/node/libp2p/host.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import (
1111
"github.com/libp2p/go-libp2p/core/routing"
1212
routedhost "github.com/libp2p/go-libp2p/p2p/host/routed"
1313

14+
"github.com/ipfs/kubo/config"
1415
"github.com/ipfs/kubo/core/node/helpers"
1516
"github.com/ipfs/kubo/repo"
1617

@@ -60,7 +61,7 @@ func Host(mctx helpers.MetricsCtx, lc fx.Lifecycle, params P2PHostIn) (out P2PHo
6061
BootstrapPeers: bootstrappers,
6162
OptimisticProvide: cfg.Experimental.OptimisticProvide,
6263
OptimisticProvideJobsPoolSize: cfg.Experimental.OptimisticProvideJobsPoolSize,
63-
LoopbackAddressesOnLanDHT: cfg.Routing.LoopbackAddressesOnLanDHT.WithDefault(false),
64+
LoopbackAddressesOnLanDHT: cfg.Routing.LoopbackAddressesOnLanDHT.WithDefault(config.DefaultLoopbackAddressesOnLanDHT),
6465
}
6566
opts = append(opts, libp2p.Routing(func(h host.Host) (routing.PeerRouting, error) {
6667
args := routingOptArgs

0 commit comments

Comments
 (0)