Handle required parameter

This commit is contained in:
cheddar 2025-02-16 13:57:24 -05:00
parent 65934ea570
commit b7671b9a97
No known key found for this signature in database

View file

@ -20,12 +20,17 @@ import (
func main() {
useClient := flag.Bool("c", false, "Run client")
keyPath := flag.String("key", "", "Path to the private (client mode) or public (server mode) to use")
keyPath := flag.String("key", "", "Path to the private key (client mode) or public key (server mode) to use - Required")
simulateCaddy := flag.Bool("caddy", false, "Simulate caddy reverse proxy")
flag.Parse()
if *keyPath == "" {
flag.PrintDefaults()
return
}
if *useClient {
runClient(keyPath, *simulateCaddy)
} else {