vcl session: refactor passing of crypto context 76/32076/14
authorFlorin Coras <fcoras@cisco.com>
Wed, 21 Apr 2021 16:05:56 +0000 (09:05 -0700)
committerFlorin Coras <florin.coras@gmail.com>
Thu, 22 Apr 2021 16:07:11 +0000 (16:07 +0000)
commita54b62d77794dee48510e7c128d3ab2fc90934b3
tree019fb22c41ccf585c6a99bb778dc291f672abdc1
parentc7e7819ad5c152168a5f1a217c3b72043fd48797
vcl session: refactor passing of crypto context

Pass tls/quic crypto context using extended config instead of bloating
conect/listen messages.

Type: refactor

Signed-off-by: Florin Coras <fcoras@cisco.com>
Change-Id: I0bc637ae310e6c31ef1e16847501dcb81453ee94
18 files changed:
src/plugins/hs_apps/echo_client.c
src/plugins/hs_apps/echo_server.c
src/plugins/hs_apps/http_server.c
src/plugins/hs_apps/proxy.c
src/plugins/hs_apps/sapi/vpp_echo_bapi.c
src/plugins/hs_apps/sapi/vpp_echo_common.h
src/plugins/http_static/static_server.c
src/plugins/quic/quic.c
src/vcl/vcl_private.c
src/vcl/vcl_private.h
src/vcl/vppcom.c
src/vnet/session/application.c
src/vnet/session/application_interface.c
src/vnet/session/application_interface.h
src/vnet/session/session_node.c
src/vnet/session/session_types.h
src/vnet/session/transport_types.h
src/vnet/tls/tls.c