summaryrefslogtreecommitdiff
path: root/src/usr.bin/openssl/apps.c
diff options
context:
space:
mode:
authorjsing <>2021-03-17 18:08:32 +0000
committerjsing <>2021-03-17 18:08:32 +0000
commite1e6bd710141831f3f7a3926738ccb4ae42103fb (patch)
tree4009074b3e330a781c67b90419e631a63ddf8425 /src/usr.bin/openssl/apps.c
parentf117ae71ebe1eb8f946b06304b3843715ad808b0 (diff)
downloadopenbsd-e1e6bd710141831f3f7a3926738ccb4ae42103fb.tar.gz
openbsd-e1e6bd710141831f3f7a3926738ccb4ae42103fb.tar.bz2
openbsd-e1e6bd710141831f3f7a3926738ccb4ae42103fb.zip
Add DTLSv1.2 support to openssl(1) s_client/s_server.
ok inoguchi@ tb@
Diffstat (limited to 'src/usr.bin/openssl/apps.c')
-rw-r--r--src/usr.bin/openssl/apps.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/usr.bin/openssl/apps.c b/src/usr.bin/openssl/apps.c
index 2c228aad59..24a28c7ca5 100644
--- a/src/usr.bin/openssl/apps.c
+++ b/src/usr.bin/openssl/apps.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: apps.c,v 1.57 2020/10/26 11:48:39 tb Exp $ */ 1/* $OpenBSD: apps.c,v 1.58 2021/03/17 18:08:32 jsing Exp $ */
2/* 2/*
3 * Copyright (c) 2014 Joel Sing <jsing@openbsd.org> 3 * Copyright (c) 2014 Joel Sing <jsing@openbsd.org>
4 * 4 *
@@ -141,12 +141,12 @@
141#include <openssl/err.h> 141#include <openssl/err.h>
142#include <openssl/pem.h> 142#include <openssl/pem.h>
143#include <openssl/pkcs12.h> 143#include <openssl/pkcs12.h>
144#include <openssl/rsa.h>
144#include <openssl/safestack.h> 145#include <openssl/safestack.h>
146#include <openssl/ssl.h>
145#include <openssl/x509.h> 147#include <openssl/x509.h>
146#include <openssl/x509v3.h> 148#include <openssl/x509v3.h>
147 149
148#include <openssl/rsa.h>
149
150typedef struct { 150typedef struct {
151 const char *name; 151 const char *name;
152 unsigned long flag; 152 unsigned long flag;
@@ -2337,3 +2337,9 @@ show_cipher(const OBJ_NAME *name, void *arg)
2337 fprintf(stderr, " -%-24s%s", name->name, (++*n % 3 != 0 ? "" : "\n")); 2337 fprintf(stderr, " -%-24s%s", name->name, (++*n % 3 != 0 ? "" : "\n"));
2338} 2338}
2339 2339
2340int
2341SSL_is_dtls(const SSL *s)
2342{
2343 return SSL_version(s) == DTLS1_VERSION ||
2344 SSL_version(s) == DTLS1_2_VERSION;
2345}