diff options
author | Raimo Niskanen <[email protected]> | 2019-02-13 16:14:50 +0100 |
---|---|---|
committer | Raimo Niskanen <[email protected]> | 2019-02-13 16:15:18 +0100 |
commit | fd9c6755071eb3a2932f94c1fd0ac962920f124d (patch) | |
tree | d757bfcdaa0807fd3edf545f3e0967d244567e9b /lib/ssl/src/tls_record.erl | |
parent | 96cd83b6efed8ae8a1a0008e24885bae66c1834b (diff) | |
download | otp-fd9c6755071eb3a2932f94c1fd0ac962920f124d.tar.gz otp-fd9c6755071eb3a2932f94c1fd0ac962920f124d.tar.bz2 otp-fd9c6755071eb3a2932f94c1fd0ac962920f124d.zip |
Remove redundant return of CipherState
Diffstat (limited to 'lib/ssl/src/tls_record.erl')
-rw-r--r-- | lib/ssl/src/tls_record.erl | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/ssl/src/tls_record.erl b/lib/ssl/src/tls_record.erl index 7d1f2f5e92..cd3c3b7829 100644 --- a/lib/ssl/src/tls_record.erl +++ b/lib/ssl/src/tls_record.erl @@ -165,13 +165,13 @@ decode_cipher_text(CipherText, } } = ConnectionStates0, _) -> SeqBin = <<?UINT64(Seq)>>, - CipherS1 = ssl_record:nonce_seed(BulkCipherAlgo, SeqBin, CipherS0), #ssl_tls{type = Type, version = {MajVer,MinVer} = Version, fragment = Fragment} = CipherText, StartAdditionalData = <<SeqBin/binary, ?BYTE(Type), ?BYTE(MajVer), ?BYTE(MinVer)>>, + CipherS = ssl_record:nonce_seed(BulkCipherAlgo, SeqBin, CipherS0), case ssl_record:decipher_aead( - BulkCipherAlgo, CipherS1, StartAdditionalData, Fragment, Version) + BulkCipherAlgo, CipherS, StartAdditionalData, Fragment, Version) of - {PlainFragment, CipherS} -> + PlainFragment when is_binary(PlainFragment) -> #{current_read := #{security_parameters := SecParams, compression_state := CompressionS0} = ReadState0} = ConnectionStates0, |