diff --git a/cmd/echoip/main.go b/cmd/echoip/main.go index 3d03634..9d1364d 100644 --- a/cmd/echoip/main.go +++ b/cmd/echoip/main.go @@ -42,6 +42,10 @@ func main() { var headers multiValueFlag flag.Var(&headers, "H", "Header to trust for remote IP, if present (e.g. X-Real-IP)") flag.Parse() + if len(flag.Args()) != 0 { + flag.Usage() + return + } log := log.New(os.Stderr, "echoip: ", 0) r, err := geo.Open(*countryFile, *cityFile, *asnFile)