Make sure we have the right key before sending data.
Protected by FLAGS_quic_reloadable_flag_quic_check_keys_before_writing.
PiperOrigin-RevId: 333559010
Change-Id: I4ac0ed51c5401ef8b872c06c32148fa554eead54
diff --git a/quic/core/quic_framer.h b/quic/core/quic_framer.h
index 8e63fc2..4fcd671 100644
--- a/quic/core/quic_framer.h
+++ b/quic/core/quic_framer.h
@@ -581,6 +581,9 @@
// Returns true if decrypter of |level| is available.
bool HasDecrypterOfEncryptionLevel(EncryptionLevel level) const;
+ // Returns true if an encrypter of |space| is available.
+ bool HasAnEncrypterForSpace(PacketNumberSpace space) const;
+
void set_validate_flags(bool value) { validate_flags_ = value; }
Perspective perspective() const { return perspective_; }