From efb99b5e5910d84fc37c3631ec213c2de2765eb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Magiera?= Date: Sun, 20 Aug 2017 16:24:01 +0200 Subject: [PATCH] go-ipfs-config: daemon: config option for routing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit License: MIT Signed-off-by: Ɓukasz Magiera --- config/discovery.go | 5 ++++- config/init.go | 11 +++++++---- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/config/discovery.go b/config/discovery.go index 4fb8508f0..30c24ea19 100644 --- a/config/discovery.go +++ b/config/discovery.go @@ -1,7 +1,10 @@ package config type Discovery struct { - MDNS MDNS + MDNS MDNS + + //Routing sets default daemon routing mode. + Routing string } type MDNS struct { diff --git a/config/init.go b/config/init.go index 26ac8e6cc..e2d6a281f 100644 --- a/config/init.go +++ b/config/init.go @@ -38,10 +38,13 @@ func Init(out io.Writer, nBitsForKeypair int) (*Config, error) { Datastore: datastore, Bootstrap: BootstrapPeerStrings(bootstrapPeers), Identity: identity, - Discovery: Discovery{MDNS{ - Enabled: true, - Interval: 10, - }}, + Discovery: Discovery{ + MDNS: MDNS{ + Enabled: true, + Interval: 10, + }, + Routing: "dht", + }, // setup the node mount points. Mounts: Mounts{