@cryptotaxi247 / kubo / commits / efb99b5e5

go-ipfs-config: daemon: config option for routing

License: MIT Signed-off-by: Łukasz Magiera <magik6k@gmail.com>

Łukasz Magiera committed Aug 20, 2017 at 16:24 UTC efb99b5e5910d84fc37c3631ec213c2de2765eb7
2 files changed +11 -5
config/discovery.go
+4 -1
@@ -1,7 +1,10 @@
1 package config
2
3 type Discovery struct {
4 - MDNS MDNS
4 + MDNS MDNS
5 +
6 + //Routing sets default daemon routing mode.
7 + Routing string
8 }
9
10 type MDNS struct {
config/init.go
+7 -4
@@ -38,10 +38,13 @@ func Init(out io.Writer, nBitsForKeypair int) (*Config, error) {
38 Datastore: datastore,
39 Bootstrap: BootstrapPeerStrings(bootstrapPeers),
40 Identity: identity,
41 - Discovery: Discovery{MDNS{
42 - Enabled: true,
43 - Interval: 10,
44 - }},
41 + Discovery: Discovery{
42 + MDNS: MDNS{
43 + Enabled: true,
44 + Interval: 10,
45 + },
46 + Routing: "dht",
47 + },
48
49 // setup the node mount points.
50 Mounts: Mounts{