diff --git a/irc/net.go b/irc/net.go index e835ab6d..1fcc6d5d 100644 --- a/irc/net.go +++ b/irc/net.go @@ -71,6 +71,10 @@ func LookupHostname(addr net.Addr) string { if err != nil { return addrStr } + switch ipaddr { + case "127.0.0.1", "::1": + return "localhost" + } names, err := net.LookupHost(ipaddr) if err != nil { return ipaddr