From 6405645155f5b85a8d8791008a95ff191e613c9e Mon Sep 17 00:00:00 2001 From: Bruno Silvestre Date: Sun, 19 Mar 2023 11:48:56 -0300 Subject: [PATCH] Check if PSK is available --- samples/psk/client.lua | 5 +++++ samples/psk/server.lua | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/samples/psk/client.lua b/samples/psk/client.lua index 75eeb63..0308463 100644 --- a/samples/psk/client.lua +++ b/samples/psk/client.lua @@ -4,6 +4,11 @@ local socket = require("socket") local ssl = require("ssl") +if not ssl.config.capabilities.psk then + print("[ERRO] PSK not available") + os.exit(1) +end + -- @param hint (nil | string) -- @param max_identity_len (number) -- @param max_psk_len (number) diff --git a/samples/psk/server.lua b/samples/psk/server.lua index b5a958b..1f19d9f 100644 --- a/samples/psk/server.lua +++ b/samples/psk/server.lua @@ -4,6 +4,11 @@ local socket = require("socket") local ssl = require("ssl") +if not ssl.config.capabilities.psk then + print("[ERRO] PSK not available") + os.exit(1) +end + -- @param identity (string) -- @param max_psk_len (number) -- @return psk (string)