mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-08-10 00:57:02 +02:00
MINOR: connection: Attach a "quic_conn" struct to "connection" struct.
This is a simple patch to prepare the integration of QUIC support to come. quic_conn struct is supposed to embed any QUIC specific information for a QUIC connection.
This commit is contained in:
parent
ca42b2c9d3
commit
72f7cb170a
@ -45,6 +45,7 @@ struct proxy;
|
|||||||
struct server;
|
struct server;
|
||||||
struct session;
|
struct session;
|
||||||
struct pipe;
|
struct pipe;
|
||||||
|
struct quic_conn;
|
||||||
|
|
||||||
/* Note: subscribing to these events is only valid after the caller has really
|
/* Note: subscribing to these events is only valid after the caller has really
|
||||||
* attempted to perform the operation, and failed to proceed or complete.
|
* attempted to perform the operation, and failed to proceed or complete.
|
||||||
@ -496,6 +497,7 @@ struct connection {
|
|||||||
char *proxy_authority; /* Value of authority TLV received via PROXYv2 */
|
char *proxy_authority; /* Value of authority TLV received via PROXYv2 */
|
||||||
uint8_t proxy_authority_len; /* Length of authority TLV received via PROXYv2 */
|
uint8_t proxy_authority_len; /* Length of authority TLV received via PROXYv2 */
|
||||||
struct ist proxy_unique_id; /* Value of the unique ID TLV received via PROXYv2 */
|
struct ist proxy_unique_id; /* Value of the unique ID TLV received via PROXYv2 */
|
||||||
|
struct quic_conn *qc; /* Only present if this connection is a QUIC one */
|
||||||
};
|
};
|
||||||
|
|
||||||
struct mux_proto_list {
|
struct mux_proto_list {
|
||||||
|
Loading…
Reference in New Issue
Block a user