=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/openssl/apps.c,v retrieving revision 1.57 retrieving revision 1.58 diff -c -r1.57 -r1.58 *** src/usr.bin/openssl/apps.c 2020/10/26 11:48:39 1.57 --- src/usr.bin/openssl/apps.c 2021/03/17 18:08:32 1.58 *************** *** 1,4 **** ! /* $OpenBSD: apps.c,v 1.57 2020/10/26 11:48:39 tb Exp $ */ /* * Copyright (c) 2014 Joel Sing * --- 1,4 ---- ! /* $OpenBSD: apps.c,v 1.58 2021/03/17 18:08:32 jsing Exp $ */ /* * Copyright (c) 2014 Joel Sing * *************** *** 141,152 **** #include #include #include #include #include #include - #include - typedef struct { const char *name; unsigned long flag; --- 141,152 ---- #include #include #include + #include #include + #include #include #include typedef struct { const char *name; unsigned long flag; *************** *** 2337,2339 **** --- 2337,2345 ---- fprintf(stderr, " -%-24s%s", name->name, (++*n % 3 != 0 ? "" : "\n")); } + int + SSL_is_dtls(const SSL *s) + { + return SSL_version(s) == DTLS1_VERSION || + SSL_version(s) == DTLS1_2_VERSION; + }