- fixes incomplete implementation from original patch to fix
crash on startup when no quic engine is enabled
Type: fix
Fixes:
19e0d0ef8
Change-Id: I8508c28dc2e3d6201fd5de296386d0309fc0edd1
Signed-off-by: Dave Wallace <[email protected]>
/* Prevent crash in transport layer callbacks with no quic engine */
quic_proto.connect = 0;
quic_proto.start_listen = 0;
+ transport_register_protocol (TRANSPORT_PROTO_QUIC, &quic_proto,
+ FIB_PROTOCOL_IP4, ~0);
+ transport_register_protocol (TRANSPORT_PROTO_QUIC, &quic_proto,
+ FIB_PROTOCOL_IP6, ~0);
+
clib_warning (
"ERROR: NO QUIC ENGINE PLUGIN ENABLED!"
"\nEnable a quic engine plugin in the startup configuration.");