diff --git a/cmd/yggdrasil/main.go b/cmd/yggdrasil/main.go index a2aec15..2486df4 100644 --- a/cmd/yggdrasil/main.go +++ b/cmd/yggdrasil/main.go @@ -294,6 +294,9 @@ func run(args yggArgs, ctx context.Context, done chan struct{}) { core.IfName(cfg.IfName), core.IfMTU(cfg.IfMTU), } + for _, addr := range cfg.Listen { + options = append(options, core.ListenAddress(addr)) + } for _, peer := range cfg.Peers { options = append(options, core.Peer{URI: peer}) }