QUIC Dispatch: Update ssl_lib.c frontend to use new dispatch style
authorHugo Landau <hlandau@openssl.org>
Tue, 18 Apr 2023 18:30:53 +0000 (19:30 +0100)
committerHugo Landau <hlandau@openssl.org>
Fri, 12 May 2023 13:47:09 +0000 (14:47 +0100)
commit6d495cc4de9efac980df0a70be5981fd94831d33
tree6aad5b2df4b8772b801bf076f6202bdc0eda873c
parent3e5a47d4de5754a2d2f42b3402bfe887010357ae
QUIC Dispatch: Update ssl_lib.c frontend to use new dispatch style

This amends the dispatch code from ssl_lib.c to the QUIC API Personality
Layer to use the new approach of dispatching using SSL object pointers
rather than raw QUIC_CONNECTION pointers. This completes the said
refactor.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20765)
ssl/ssl_lib.c