diff options
Diffstat (limited to 'src/lib/libssl/s3_clnt.c')
| -rw-r--r-- | src/lib/libssl/s3_clnt.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/lib/libssl/s3_clnt.c b/src/lib/libssl/s3_clnt.c index e7741826ae..260154a097 100644 --- a/src/lib/libssl/s3_clnt.c +++ b/src/lib/libssl/s3_clnt.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: s3_clnt.c,v 1.99 2014/12/10 15:43:31 jsing Exp $ */ | 1 | /* $OpenBSD: s3_clnt.c,v 1.100 2014/12/14 14:34:43 jsing Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -465,14 +465,10 @@ ssl3_connect(SSL *s) | |||
| 465 | if (ret <= 0) | 465 | if (ret <= 0) |
| 466 | goto end; | 466 | goto end; |
| 467 | 467 | ||
| 468 | #ifdef OPENSSL_NO_NEXTPROTONEG | ||
| 469 | s->state = SSL3_ST_CW_FINISHED_A; | ||
| 470 | #else | ||
| 471 | if (s->s3->next_proto_neg_seen) | 468 | if (s->s3->next_proto_neg_seen) |
| 472 | s->state = SSL3_ST_CW_NEXT_PROTO_A; | 469 | s->state = SSL3_ST_CW_NEXT_PROTO_A; |
| 473 | else | 470 | else |
| 474 | s->state = SSL3_ST_CW_FINISHED_A; | 471 | s->state = SSL3_ST_CW_FINISHED_A; |
| 475 | #endif | ||
| 476 | s->init_num = 0; | 472 | s->init_num = 0; |
| 477 | 473 | ||
| 478 | s->session->cipher = s->s3->tmp.new_cipher; | 474 | s->session->cipher = s->s3->tmp.new_cipher; |
| @@ -489,7 +485,6 @@ ssl3_connect(SSL *s) | |||
| 489 | 485 | ||
| 490 | break; | 486 | break; |
| 491 | 487 | ||
| 492 | #ifndef OPENSSL_NO_NEXTPROTONEG | ||
| 493 | case SSL3_ST_CW_NEXT_PROTO_A: | 488 | case SSL3_ST_CW_NEXT_PROTO_A: |
| 494 | case SSL3_ST_CW_NEXT_PROTO_B: | 489 | case SSL3_ST_CW_NEXT_PROTO_B: |
| 495 | ret = ssl3_send_next_proto(s); | 490 | ret = ssl3_send_next_proto(s); |
| @@ -497,7 +492,6 @@ ssl3_connect(SSL *s) | |||
| 497 | goto end; | 492 | goto end; |
| 498 | s->state = SSL3_ST_CW_FINISHED_A; | 493 | s->state = SSL3_ST_CW_FINISHED_A; |
| 499 | break; | 494 | break; |
| 500 | #endif | ||
| 501 | 495 | ||
| 502 | case SSL3_ST_CW_FINISHED_A: | 496 | case SSL3_ST_CW_FINISHED_A: |
| 503 | case SSL3_ST_CW_FINISHED_B: | 497 | case SSL3_ST_CW_FINISHED_B: |
| @@ -2634,7 +2628,6 @@ err: | |||
| 2634 | return (0); | 2628 | return (0); |
| 2635 | } | 2629 | } |
| 2636 | 2630 | ||
| 2637 | #ifndef OPENSSL_NO_NEXTPROTONEG | ||
| 2638 | int | 2631 | int |
| 2639 | ssl3_send_next_proto(SSL *s) | 2632 | ssl3_send_next_proto(SSL *s) |
| 2640 | { | 2633 | { |
| @@ -2658,7 +2651,6 @@ ssl3_send_next_proto(SSL *s) | |||
| 2658 | 2651 | ||
| 2659 | return (ssl3_do_write(s, SSL3_RT_HANDSHAKE)); | 2652 | return (ssl3_do_write(s, SSL3_RT_HANDSHAKE)); |
| 2660 | } | 2653 | } |
| 2661 | #endif /* !OPENSSL_NO_NEXTPROTONEG */ | ||
| 2662 | 2654 | ||
| 2663 | /* | 2655 | /* |
| 2664 | * Check to see if handshake is full or resumed. Usually this is just a | 2656 | * Check to see if handshake is full or resumed. Usually this is just a |
