summaryrefslogtreecommitdiff
path: root/lib/ssl/dtlscon.h
diff options
context:
space:
mode:
authorMartin Thomson <martin.thomson@gmail.com>2017-09-11 14:35:01 +1000
committerMartin Thomson <martin.thomson@gmail.com>2017-09-11 14:35:01 +1000
commit34c5fec68a06d60c1b0a589d25b12876ad44cefc (patch)
tree615cd2a1642de49609a592c403b734e1420d0ba3 /lib/ssl/dtlscon.h
parent11cf574d3adea3581373aeb16774a8f9038858bf (diff)
downloadnss-hg-34c5fec68a06d60c1b0a589d25b12876ad44cefc.tar.gz
Bug 1398663 - Split epoch from sequence number fields in specs, r?ekr
Diffstat (limited to 'lib/ssl/dtlscon.h')
-rw-r--r--lib/ssl/dtlscon.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/ssl/dtlscon.h b/lib/ssl/dtlscon.h
index 20e0c8502..9e04ee70d 100644
--- a/lib/ssl/dtlscon.h
+++ b/lib/ssl/dtlscon.h
@@ -18,7 +18,9 @@ SECStatus dtls_StartTimer(sslSocket *ss, dtlsTimer *timer,
PRUint32 time, DTLSTimerCb cb);
SECStatus dtls_RestartTimer(sslSocket *ss, dtlsTimer *timer);
PRBool dtls_TimerActive(sslSocket *ss, dtlsTimer *timer);
-extern SECStatus dtls_HandleHandshake(sslSocket *ss, sslBuffer *origBuf);
+extern SECStatus dtls_HandleHandshake(sslSocket *ss, DTLSEpoch epoch,
+ sslSequenceNumber seqNum,
+ sslBuffer *origBuf);
extern SECStatus dtls_HandleHelloVerifyRequest(sslSocket *ss,
PRUint8 *b, PRUint32 length);
extern SECStatus dtls_StageHandshakeMessage(sslSocket *ss);