summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--net/third_party/nss/patches/dtls.patch3
-rw-r--r--net/third_party/nss/ssl/dtls1con.c1
2 files changed, 3 insertions, 1 deletions
diff --git a/net/third_party/nss/patches/dtls.patch b/net/third_party/nss/patches/dtls.patch
index 1dc2325..724230c 100644
--- a/net/third_party/nss/patches/dtls.patch
+++ b/net/third_party/nss/patches/dtls.patch
@@ -2115,7 +2115,7 @@ Index: net/third_party/nss/ssl/dtls1con.c
===================================================================
--- net/third_party/nss/ssl/dtls1con.c (revision 0)
+++ net/third_party/nss/ssl/dtls1con.c (revision 0)
-@@ -0,0 +1,1163 @@
+@@ -0,0 +1,1164 @@
+/*
+ * DTLS Protocol
+ *
@@ -3058,6 +3058,7 @@ Index: net/third_party/nss/ssl/dtls1con.c
+ dtls_CancelTimer(ss);
+ ssl3_DestroyCipherSpec(ss->ssl3.pwSpec, PR_FALSE);
+ ss->ssl3.hs.sendMessageSeq = 0;
++ ss->ssl3.hs.recvMessageSeq = 0;
+}
+
+/* Set the MTU to the next step less than or equal to the
diff --git a/net/third_party/nss/ssl/dtls1con.c b/net/third_party/nss/ssl/dtls1con.c
index 5843651..3c7bf37 100644
--- a/net/third_party/nss/ssl/dtls1con.c
+++ b/net/third_party/nss/ssl/dtls1con.c
@@ -940,6 +940,7 @@ dtls_RehandshakeCleanup(sslSocket *ss)
dtls_CancelTimer(ss);
ssl3_DestroyCipherSpec(ss->ssl3.pwSpec, PR_FALSE);
ss->ssl3.hs.sendMessageSeq = 0;
+ ss->ssl3.hs.recvMessageSeq = 0;
}
/* Set the MTU to the next step less than or equal to the