httpserve

simple static HTTP server
git clone git://git.rr3.xyz/httpserve
Log | Files | Refs | README | LICENSE

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:
Mhttpserve.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]