diff --git a/cmd/cmd.go b/cmd/cmd.go index 1d344a6..6496ed2 100644 --- a/cmd/cmd.go +++ b/cmd/cmd.go @@ -56,6 +56,7 @@ func Excute() { // In case of error print error and print usage // This can also be done by passing -h or --help flags fmt.Print(parser.Usage(err)) + return } if *ver { @@ -65,11 +66,6 @@ func Excute() { domain := *str - if domain == "" { - fmt.Print(parser.Usage(err)) - return - } - if *fast_trace { fastTrace.FastTest(*tcp, *output) if *output { @@ -79,6 +75,11 @@ func Excute() { os.Exit(0) } + if domain == "" { + fmt.Print(parser.Usage(err)) + return + } + capabilities_check() // return