This commit is contained in:
Vladislav Yarmak 2021-02-26 09:14:05 +02:00
parent 0725d27faf
commit eed7eb0ff8
1 changed files with 5 additions and 5 deletions

10
main.go
View File

@ -28,10 +28,10 @@ type CLIArgs struct {
verbosity int verbosity int
timeout time.Duration timeout time.Duration
cert, key, cafile string cert, key, cafile string
list_suites bool list_ciphers bool
} }
func list_suites() { func list_ciphers() {
for _, cipher := range tls.CipherSuites() { for _, cipher := range tls.CipherSuites() {
fmt.Println(cipher.Name) fmt.Println(cipher.Name)
} }
@ -47,7 +47,7 @@ func parse_args() CLIArgs {
flag.StringVar(&args.cert, "cert", "", "enable TLS and use certificate") flag.StringVar(&args.cert, "cert", "", "enable TLS and use certificate")
flag.StringVar(&args.key, "key", "", "key for TLS certificate") flag.StringVar(&args.key, "key", "", "key for TLS certificate")
flag.StringVar(&args.cafile, "cafile", "", "CA file to authenticate clients with certificates") flag.StringVar(&args.cafile, "cafile", "", "CA file to authenticate clients with certificates")
flag.BoolVar(&args.list_suites, "list-ciphers", false, "list ciphersuites") flag.BoolVar(&args.list_ciphers, "list-ciphers", false, "list ciphersuites")
flag.Parse() flag.Parse()
return args return args
} }
@ -55,8 +55,8 @@ func parse_args() CLIArgs {
func run() int { func run() int {
args := parse_args() args := parse_args()
if args.list_suites { if args.list_ciphers {
list_suites() list_ciphers()
return 0 return 0
} }