diff options
author | tedu <> | 2014-04-14 18:45:55 +0000 |
---|---|---|
committer | tedu <> | 2014-04-14 18:45:55 +0000 |
commit | 95635d69892027aae43126c720bdf465c55b75b4 (patch) | |
tree | cf54816807c3e7c50d1a7df6ceac26ecda2c9f53 /src/lib/libssl/s3_lib.c | |
parent | 4de5e966312f32adfcbfa844e67772602bb18ed6 (diff) | |
download | openbsd-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.c | 21 |
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; |