diff --git a/cmd/dwelling-home/main.go b/cmd/dwelling-home/main.go index 5836dfe..71994cc 100644 --- a/cmd/dwelling-home/main.go +++ b/cmd/dwelling-home/main.go @@ -42,6 +42,8 @@ func main() { ap, err := netip.ParseAddrPort(*listenAddress) if err != nil { log.Fatalln(err) + } else if !ap.IsValid() { + log.Fatalln(*listenAddress, "is not valid") } if ap.Addr().Is4() {