Split out QuicSendControlStream from quic_spdy_session_lib build target.
QuicSendControlStream does not depend on QuicSpdySession (it only calls QuicStream::session(), which returns QuicSession), so it can trivially go into its own build target.
gfe-relnote: n/a, BUILD file only change.
PiperOrigin-RevId: 259351465
Change-Id: I174597474131206f516f67a022a1fb867f1d85e1
diff --git a/quic/core/http/quic_send_control_stream.cc b/quic/core/http/quic_send_control_stream.cc
index 0634d03..a53f931 100644
--- a/quic/core/http/quic_send_control_stream.cc
+++ b/quic/core/http/quic_send_control_stream.cc
@@ -5,14 +5,14 @@
#include "net/third_party/quiche/src/quic/core/http/quic_send_control_stream.h"
#include "net/third_party/quiche/src/quic/core/http/http_constants.h"
-#include "net/third_party/quiche/src/quic/core/http/quic_spdy_session.h"
+#include "net/third_party/quiche/src/quic/core/quic_session.h"
#include "net/third_party/quiche/src/quic/platform/api/quic_arraysize.h"
namespace quic {
QuicSendControlStream::QuicSendControlStream(
QuicStreamId id,
- QuicSpdySession* session,
+ QuicSession* session,
uint64_t max_inbound_header_list_size)
: QuicStream(id, session, /*is_static = */ true, WRITE_UNIDIRECTIONAL),
settings_sent_(false),
diff --git a/quic/core/http/quic_send_control_stream.h b/quic/core/http/quic_send_control_stream.h
index 44f5762..566bcc8 100644
--- a/quic/core/http/quic_send_control_stream.h
+++ b/quic/core/http/quic_send_control_stream.h
@@ -11,7 +11,7 @@
namespace quic {
-class QuicSpdySession;
+class QuicSession;
// 3.2.1 Control Stream.
// The send control stream is self initiated and is write only.
@@ -20,7 +20,7 @@
// |session| can't be nullptr, and the ownership is not passed. The stream can
// only be accessed through the session.
explicit QuicSendControlStream(QuicStreamId id,
- QuicSpdySession* session,
+ QuicSession* session,
uint64_t max_inbound_header_list_size);
QuicSendControlStream(const QuicSendControlStream&) = delete;
QuicSendControlStream& operator=(const QuicSendControlStream&) = delete;