| Index: net/quic/crypto/aead_base_encrypter.h
|
| diff --git a/net/quic/crypto/aead_base_encrypter.h b/net/quic/crypto/aead_base_encrypter.h
|
| index 7d9b6fc57e7b39588eecc7ad3aa1c19fec168d1d..810874437323646a0e3589205ecb4dafeffd0ece 100644
|
| --- a/net/quic/crypto/aead_base_encrypter.h
|
| +++ b/net/quic/crypto/aead_base_encrypter.h
|
| @@ -46,9 +46,12 @@ class NET_EXPORT_PRIVATE AeadBaseEncrypter : public QuicEncrypter {
|
| base::StringPiece associated_data,
|
| base::StringPiece plaintext,
|
| unsigned char* output) override;
|
| - QuicData* EncryptPacket(QuicPacketSequenceNumber sequence_number,
|
| - base::StringPiece associated_data,
|
| - base::StringPiece plaintext) override;
|
| + bool EncryptPacket(QuicPacketSequenceNumber sequence_number,
|
| + base::StringPiece associated_data,
|
| + base::StringPiece plaintext,
|
| + char* output,
|
| + size_t* output_length,
|
| + size_t max_output_length) override;
|
| size_t GetKeySize() const override;
|
| size_t GetNoncePrefixSize() const override;
|
| size_t GetMaxPlaintextSize(size_t ciphertext_size) const override;
|
|
|