diff options
| author | jsing <> | 2022-07-17 14:49:01 +0000 |
|---|---|---|
| committer | jsing <> | 2022-07-17 14:49:01 +0000 |
| commit | 9a5c5e1c69f17531e3479df67eeb2305c4f664a6 (patch) | |
| tree | 001241ad56345d0205d73382768f030dbfa74ebd /src/lib/libssl/ssl_locl.h | |
| parent | c6790b2dbcb2ef873b873b313ce1e4d2d17d071b (diff) | |
| download | openbsd-9a5c5e1c69f17531e3479df67eeb2305c4f664a6.tar.gz openbsd-9a5c5e1c69f17531e3479df67eeb2305c4f664a6.tar.bz2 openbsd-9a5c5e1c69f17531e3479df67eeb2305c4f664a6.zip | |
Provide SSL_is_quic()
This function will allow code to know if the SSL connection is configured
for use with QUIC or not. Also move existing SSL_.*quic.* functions under
LIBRESSL_HAS_QUIC to prevent exposing them prematurely.
ok beck@ tb@
Diffstat (limited to 'src/lib/libssl/ssl_locl.h')
| -rw-r--r-- | src/lib/libssl/ssl_locl.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lib/libssl/ssl_locl.h b/src/lib/libssl/ssl_locl.h index 0dc555f9db..a1b36e549a 100644 --- a/src/lib/libssl/ssl_locl.h +++ b/src/lib/libssl/ssl_locl.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ssl_locl.h,v 1.413 2022/07/10 18:40:55 tb Exp $ */ | 1 | /* $OpenBSD: ssl_locl.h,v 1.414 2022/07/17 14:49:01 jsing Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -1066,7 +1066,8 @@ struct ssl_st { | |||
| 1066 | */ | 1066 | */ |
| 1067 | int version; | 1067 | int version; |
| 1068 | 1068 | ||
| 1069 | const SSL_METHOD *method; /* SSLv3 */ | 1069 | const SSL_METHOD *method; |
| 1070 | const void *quic_method; /* XXX */ | ||
| 1070 | 1071 | ||
| 1071 | /* There are 2 BIO's even though they are normally both the | 1072 | /* There are 2 BIO's even though they are normally both the |
| 1072 | * same. This is so data can be read and written to different | 1073 | * same. This is so data can be read and written to different |
