提交 2969c887 作者: vyzo 提交者: Steven Allen

add support for QUIC in autonat service

License: MIT
Signed-off-by: 's avatarvyzo <vyzo@hackzen.org>
上级 19ab1248
...@@ -479,7 +479,12 @@ func (n *IpfsNode) startOnlineServicesWithHost(ctx context.Context, host p2phost ...@@ -479,7 +479,12 @@ func (n *IpfsNode) startOnlineServicesWithHost(ctx context.Context, host p2phost
} }
if cfg.Swarm.EnableAutoNATService { if cfg.Swarm.EnableAutoNATService {
svc, err := autonat.NewAutoNATService(ctx, host) var opts []libp2p.Option
if cfg.Experimental.QUIC {
opts = append(opts, libp2p.DefaultTransports, libp2p.Transport(quic.NewTransport))
}
svc, err := autonat.NewAutoNATService(ctx, host, opts...)
if err != nil { if err != nil {
return err return err
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论