commit cfa50f102e1df590645513ddbdf74af868508e00 parent d01fea585574b78ffdfbfe5ae667d6612116aeb3 Author: Robert Russell <robertrussell.72001@gmail.com> Date: Tue, 16 Jul 2024 22:22:20 -0700 Reject undocumented networks I.e., allow only tcp and unix. Diffstat:
| M | httpserve.go | | | 4 | ++-- |
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/httpserve.go b/httpserve.go @@ -21,10 +21,10 @@ func main() { } flag.Parse() - if flag.NArg() != 3 { + args := flag.Args() + if len(args) != 3 || (args[0] != "tcp" && args[0] != "unix") { flag.Usage() } - args := flag.Args() network := args[0] address := args[1]