Internal change
PiperOrigin-RevId: 468331059
diff --git a/quiche/quic/tools/quic_server.h b/quiche/quic/tools/quic_server.h
index 0e48371..cf71ac6 100644
--- a/quiche/quic/tools/quic_server.h
+++ b/quiche/quic/tools/quic_server.h
@@ -15,6 +15,7 @@
#include "absl/strings/string_view.h"
#include "quiche/quic/core/crypto/quic_crypto_server_config.h"
+#include "quiche/quic/core/deterministic_connection_id_generator.h"
#include "quiche/quic/core/io/quic_event_loop.h"
#include "quiche/quic/core/io/socket_factory.h"
#include "quiche/quic/core/quic_config.h"
@@ -108,6 +109,10 @@
return expected_server_connection_id_length_;
}
+ ConnectionIdGeneratorInterface& connection_id_generator() {
+ return connection_id_generator_;
+ }
+
private:
friend class quic::test::QuicServerPeer;
@@ -160,6 +165,8 @@
// Connection ID length expected to be read on incoming IETF short headers.
uint8_t expected_server_connection_id_length_;
+
+ DeterministicConnectionIdGenerator connection_id_generator_;
};
} // namespace quic