diff --git a/iocore/net/QUICNetVConnection.cc b/iocore/net/QUICNetVConnection.cc index 833875337f4..5f2ed32d0f5 100644 --- a/iocore/net/QUICNetVConnection.cc +++ b/iocore/net/QUICNetVConnection.cc @@ -204,7 +204,7 @@ class QUICTPConfigQCP : public QUICTPConfig } } - std::unordered_map> + const std::unordered_map> & additional_tp() const override { return this->_additional_tp; diff --git a/iocore/net/quic/QUICTypes.h b/iocore/net/quic/QUICTypes.h index bb5c02818d8..e7c8a237695 100644 --- a/iocore/net/quic/QUICTypes.h +++ b/iocore/net/quic/QUICTypes.h @@ -520,21 +520,21 @@ class QUICPathValidationData class QUICTPConfig { public: - virtual ~QUICTPConfig() = default; // required - virtual uint32_t no_activity_timeout() const = 0; - virtual const IpEndpoint *preferred_address_ipv4() const = 0; - virtual const IpEndpoint *preferred_address_ipv6() const = 0; - virtual uint32_t initial_max_data() const = 0; - virtual uint32_t initial_max_stream_data_bidi_local() const = 0; - virtual uint32_t initial_max_stream_data_bidi_remote() const = 0; - virtual uint32_t initial_max_stream_data_uni() const = 0; - virtual uint64_t initial_max_streams_bidi() const = 0; - virtual uint64_t initial_max_streams_uni() const = 0; - virtual uint8_t ack_delay_exponent() const = 0; - virtual uint8_t max_ack_delay() const = 0; - virtual uint8_t active_cid_limit() const = 0; - virtual bool disable_active_migration() const = 0; - virtual std::unordered_map> additional_tp() const = 0; + virtual ~QUICTPConfig() = default; // required + virtual uint32_t no_activity_timeout() const = 0; + virtual const IpEndpoint *preferred_address_ipv4() const = 0; + virtual const IpEndpoint *preferred_address_ipv6() const = 0; + virtual uint32_t initial_max_data() const = 0; + virtual uint32_t initial_max_stream_data_bidi_local() const = 0; + virtual uint32_t initial_max_stream_data_bidi_remote() const = 0; + virtual uint32_t initial_max_stream_data_uni() const = 0; + virtual uint64_t initial_max_streams_bidi() const = 0; + virtual uint64_t initial_max_streams_uni() const = 0; + virtual uint8_t ack_delay_exponent() const = 0; + virtual uint8_t max_ack_delay() const = 0; + virtual uint8_t active_cid_limit() const = 0; + virtual bool disable_active_migration() const = 0; + virtual const std::unordered_map> &additional_tp() const = 0; }; class QUICLDConfig