From cba434999a446840a7749e7cd524803531b131e1 Mon Sep 17 00:00:00 2001
From: Matt Joiner <anacrolix@gmail.com>
Date: Mon, 11 Apr 2022 14:00:06 +1000
Subject: [PATCH] cmd/torrent: Fix panic with IPv6 public IP

---
 cmd/torrent/download.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cmd/torrent/download.go b/cmd/torrent/download.go
index 123b3659..6df12216 100644
--- a/cmd/torrent/download.go
+++ b/cmd/torrent/download.go
@@ -287,7 +287,7 @@ func downloadErr(flags downloadFlags) error {
 	clientConfig.NoDHT = !flags.Dht
 	clientConfig.Debug = flags.Debug
 	clientConfig.Seed = flags.Seed
-	clientConfig.PublicIp4 = flags.PublicIP
+	clientConfig.PublicIp4 = flags.PublicIP.To4()
 	clientConfig.PublicIp6 = flags.PublicIP
 	clientConfig.DisablePEX = !flags.Pex
 	clientConfig.DisableWebtorrent = !flags.Webtorrent
-- 
2.51.0