Add ssl-opt functions to check openssl with ffdh support and openssl ephemeral key exchange

Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
diff --git a/tests/scripts/generate_tls13_compat_tests.py b/tests/scripts/generate_tls13_compat_tests.py
index e664feb..0d7e2b0 100755
--- a/tests/scripts/generate_tls13_compat_tests.py
+++ b/tests/scripts/generate_tls13_compat_tests.py
@@ -183,7 +183,7 @@
         ffdh_groups = ['ffdhe2048', 'ffdhe8192']
 
         if any(x in ffdh_groups for x in self._named_groups):
-            ret.append('requires_openssl_3_x')
+            ret = ["requires_openssl_tls1_3_with_ffdh"]
 
         # ffdhe8192 has very long keys and requires intensive computation.
         # The test may fail on CI when executor is just very loaded. Give a second chance.