summaryrefslogtreecommitdiffstats
path: root/ssl/ssl3.h
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2011-12-25 14:45:40 +0000
committerDr. Stephen Henson <steve@openssl.org>2011-12-25 14:45:40 +0000
commite065e6cda2afd77c272992bb2bca382ce617ca27 (patch)
tree7bed179fe0cb8ac7db86eae0c60fe3e829c70593 /ssl/ssl3.h
parent60553cc2091498c82bc39072b5c30777ae5592cb (diff)
PR: 2535
Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de> Reviewed by: steve Add SCTP support for DTLS (RFC 6083).
Diffstat (limited to 'ssl/ssl3.h')
-rw-r--r--ssl/ssl3.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/ssl/ssl3.h b/ssl/ssl3.h
index 43aadbd013..1aa2f02d64 100644
--- a/ssl/ssl3.h
+++ b/ssl/ssl3.h
@@ -532,6 +532,10 @@ typedef struct ssl3_state_st
/*client */
/* extra state */
#define SSL3_ST_CW_FLUSH (0x100|SSL_ST_CONNECT)
+#ifndef OPENSSL_NO_SCTP
+#define DTLS1_SCTP_ST_CW_WRITE_SOCK (0x310|SSL_ST_CONNECT)
+#define DTLS1_SCTP_ST_CR_READ_SOCK (0x320|SSL_ST_CONNECT)
+#endif
/* write to server */
#define SSL3_ST_CW_CLNT_HELLO_A (0x110|SSL_ST_CONNECT)
#define SSL3_ST_CW_CLNT_HELLO_B (0x111|SSL_ST_CONNECT)
@@ -576,6 +580,10 @@ typedef struct ssl3_state_st
/* server */
/* extra state */
#define SSL3_ST_SW_FLUSH (0x100|SSL_ST_ACCEPT)
+#ifndef OPENSSL_NO_SCTP
+#define DTLS1_SCTP_ST_SW_WRITE_SOCK (0x310|SSL_ST_ACCEPT)
+#define DTLS1_SCTP_ST_SR_READ_SOCK (0x320|SSL_ST_ACCEPT)
+#endif
/* read from client */
/* Do not change the number values, they do matter */
#define SSL3_ST_SR_CLNT_HELLO_A (0x110|SSL_ST_ACCEPT)