From: Hugo Landau Date: Thu, 1 Feb 2024 17:39:36 +0000 (+0000) Subject: QUIC Polling Design: minor fixups X-Git-Tag: openssl-3.5.0-alpha1~393 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0288567452f28925a247c32e4b4a678e4a006d94;p=thirdparty%2Fopenssl.git QUIC Polling Design: minor fixups Reviewed-by: Neil Horman Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/23455) --- diff --git a/doc/designs/quic-design/server/quic-polling.md b/doc/designs/quic-design/server/quic-polling.md index 802fdf48d7b..04ae9d7aa85 100644 --- a/doc/designs/quic-design/server/quic-polling.md +++ b/doc/designs/quic-design/server/quic-polling.md @@ -217,7 +217,7 @@ specifying a SSL object pointer: #define BIO_POLL_DESCRIPTOR_SSL 2 /* (SSL *) */ typedef struct bio_poll_descriptor_st { - int type; + uint32_t type; union { ... SSL *ssl; @@ -696,8 +696,8 @@ SSL_as_poll_descriptor(SSL *s) { BIO_POLL_DESCRIPTOR d; - d.type = BIO_POLL_DESCRIPTOR_TYPE_SSL; - d.ssl = s; + d.type = BIO_POLL_DESCRIPTOR_TYPE_SSL; + d.value.ssl = s; return d; }