summaryrefslogtreecommitdiff
path: root/src/lib/libssl/s3_lib.c
diff options
context:
space:
mode:
authortedu <>2014-04-14 18:45:55 +0000
committertedu <>2014-04-14 18:45:55 +0000
commit95635d69892027aae43126c720bdf465c55b75b4 (patch)
treecf54816807c3e7c50d1a7df6ceac26ecda2c9f53 /src/lib/libssl/s3_lib.c
parent4de5e966312f32adfcbfa844e67772602bb18ed6 (diff)
downloadopenbsd-95635d69892027aae43126c720bdf465c55b75b4.tar.gz
openbsd-95635d69892027aae43126c720bdf465c55b75b4.tar.bz2
openbsd-95635d69892027aae43126c720bdf465c55b75b4.zip
make OPENSSL_NO_HEARTBLEED the default and only option. ok deraadt miod
Diffstat (limited to 'src/lib/libssl/s3_lib.c')
-rw-r--r--src/lib/libssl/s3_lib.c21
1 files changed, 0 insertions, 21 deletions
diff --git a/src/lib/libssl/s3_lib.c b/src/lib/libssl/s3_lib.c
index 926071fffa..68a4b8ca2d 100644
--- a/src/lib/libssl/s3_lib.c
+++ b/src/lib/libssl/s3_lib.c
@@ -3319,27 +3319,6 @@ ssl3_ctrl(SSL *s, int cmd, long larg, void *parg)
3319 ret = 1; 3319 ret = 1;
3320 break; 3320 break;
3321 3321
3322#ifndef OPENSSL_NO_HEARTBEATS
3323 case SSL_CTRL_TLS_EXT_SEND_HEARTBEAT:
3324 if (SSL_version(s) == DTLS1_VERSION || SSL_version(s) == DTLS1_BAD_VER)
3325 ret = dtls1_heartbeat(s);
3326 else
3327 ret = tls1_heartbeat(s);
3328 break;
3329
3330 case SSL_CTRL_GET_TLS_EXT_HEARTBEAT_PENDING:
3331 ret = s->tlsext_hb_pending;
3332 break;
3333
3334 case SSL_CTRL_SET_TLS_EXT_HEARTBEAT_NO_REQUESTS:
3335 if (larg)
3336 s->tlsext_heartbeat |= SSL_TLSEXT_HB_DONT_RECV_REQUESTS;
3337 else
3338 s->tlsext_heartbeat &= ~SSL_TLSEXT_HB_DONT_RECV_REQUESTS;
3339 ret = 1;
3340 break;
3341#endif
3342
3343#endif /* !OPENSSL_NO_TLSEXT */ 3322#endif /* !OPENSSL_NO_TLSEXT */
3344 default: 3323 default:
3345 break; 3324 break;