mirror of
https://github.com/mpolden/echoip.git
synced 2025-07-14 21:15:27 +02:00
cmd: Reject non-option arguments
This commit is contained in:
@ -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)
|
||||
|
Reference in New Issue
Block a user