aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ssl/src/dtls_v1.erl
diff options
context:
space:
mode:
authorIngela Anderton Andin <[email protected]>2017-04-26 21:35:24 +0200
committerIngela Anderton Andin <[email protected]>2017-04-26 21:35:24 +0200
commitb65187abe4c18b05bd2391f56a8309ca1e78750d (patch)
tree3f34ce78dcde66511a7e4af8c02227148807c79f /lib/ssl/src/dtls_v1.erl
parent77c6f46a92bd695840c25118a28d801ec51372cf (diff)
downloadotp-b65187abe4c18b05bd2391f56a8309ca1e78750d.tar.gz
otp-b65187abe4c18b05bd2391f56a8309ca1e78750d.tar.bz2
otp-b65187abe4c18b05bd2391f56a8309ca1e78750d.zip
ssl: Correct DTLS mac handling
Diffstat (limited to 'lib/ssl/src/dtls_v1.erl')
-rw-r--r--lib/ssl/src/dtls_v1.erl7
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/ssl/src/dtls_v1.erl b/lib/ssl/src/dtls_v1.erl
index 4aaf8baa6c..7f7223cde7 100644
--- a/lib/ssl/src/dtls_v1.erl
+++ b/lib/ssl/src/dtls_v1.erl
@@ -21,7 +21,7 @@
-include("ssl_cipher.hrl").
--export([suites/1, all_suites/1, mac_hash/7, ecc_curves/1,
+-export([suites/1, all_suites/1, hmac_hash/3, ecc_curves/1,
corresponding_tls_version/1, corresponding_dtls_version/1,
cookie_secret/0, cookie_timeout/0]).
@@ -40,9 +40,8 @@ all_suites(Version) ->
end,
ssl_cipher:all_suites(corresponding_tls_version(Version))).
-mac_hash(Version, MacAlg, MacSecret, SeqNo, Type, Length, Fragment) ->
- tls_v1:mac_hash(MacAlg, MacSecret, SeqNo, Type, Version,
- Length, Fragment).
+hmac_hash(MacAlg, MacSecret, Value) ->
+ tls_v1:hmac_hash(MacAlg, MacSecret, Value).
ecc_curves({_Major, Minor}) ->
tls_v1:ecc_curves(corresponding_minor_tls_version(Minor)).