diff options
| author | jsing <> | 2018-08-30 16:56:16 +0000 |
|---|---|---|
| committer | jsing <> | 2018-08-30 16:56:16 +0000 |
| commit | 16b6459b65a2ea71c62cee66fa098dd1e7b7cd8d (patch) | |
| tree | 031b7e3310063f352295a693ac1da2c62ad5d8f1 /src/lib/libssl/ssl_locl.h | |
| parent | f28b12a9088f4f1f7d3ac786c23b4f49e9aa1378 (diff) | |
| download | openbsd-16b6459b65a2ea71c62cee66fa098dd1e7b7cd8d.tar.gz openbsd-16b6459b65a2ea71c62cee66fa098dd1e7b7cd8d.tar.bz2 openbsd-16b6459b65a2ea71c62cee66fa098dd1e7b7cd8d.zip | |
Nuke ssl_pending/ssl_shutdown function pointers.
ssl3_pending() is used for all protocols and dtls1_shutdown() just calls
ssl3_shutdown(), so just call the appropriate function directly instead.
ok beck@ inoguchi@ tb@
Diffstat (limited to 'src/lib/libssl/ssl_locl.h')
| -rw-r--r-- | src/lib/libssl/ssl_locl.h | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/lib/libssl/ssl_locl.h b/src/lib/libssl/ssl_locl.h index 2592d56a61..b6d71492fd 100644 --- a/src/lib/libssl/ssl_locl.h +++ b/src/lib/libssl/ssl_locl.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ssl_locl.h,v 1.211 2018/08/27 17:11:32 jsing Exp $ */ | 1 | /* $OpenBSD: ssl_locl.h,v 1.212 2018/08/30 16:56:16 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 | * |
| @@ -379,7 +379,6 @@ typedef struct ssl_method_internal_st { | |||
| 379 | 379 | ||
| 380 | int (*ssl_accept)(SSL *s); | 380 | int (*ssl_accept)(SSL *s); |
| 381 | int (*ssl_connect)(SSL *s); | 381 | int (*ssl_connect)(SSL *s); |
| 382 | int (*ssl_shutdown)(SSL *s); | ||
| 383 | 382 | ||
| 384 | int (*ssl_renegotiate)(SSL *s); | 383 | int (*ssl_renegotiate)(SSL *s); |
| 385 | int (*ssl_renegotiate_check)(SSL *s); | 384 | int (*ssl_renegotiate_check)(SSL *s); |
| @@ -390,7 +389,6 @@ typedef struct ssl_method_internal_st { | |||
| 390 | int len, int peek); | 389 | int len, int peek); |
| 391 | int (*ssl_write_bytes)(SSL *s, int type, const void *buf_, int len); | 390 | int (*ssl_write_bytes)(SSL *s, int type, const void *buf_, int len); |
| 392 | 391 | ||
| 393 | int (*ssl_pending)(const SSL *s); | ||
| 394 | const struct ssl_method_st *(*get_ssl_method)(int version); | 392 | const struct ssl_method_st *(*get_ssl_method)(int version); |
| 395 | 393 | ||
| 396 | long (*get_timeout)(void); | 394 | long (*get_timeout)(void); |
| @@ -1221,7 +1219,6 @@ int dtls1_new(SSL *s); | |||
| 1221 | void dtls1_free(SSL *s); | 1219 | void dtls1_free(SSL *s); |
| 1222 | void dtls1_clear(SSL *s); | 1220 | void dtls1_clear(SSL *s); |
| 1223 | long dtls1_ctrl(SSL *s, int cmd, long larg, void *parg); | 1221 | long dtls1_ctrl(SSL *s, int cmd, long larg, void *parg); |
| 1224 | int dtls1_shutdown(SSL *s); | ||
| 1225 | 1222 | ||
| 1226 | long dtls1_get_message(SSL *s, int st1, int stn, int mt, long max, int *ok); | 1223 | long dtls1_get_message(SSL *s, int st1, int stn, int mt, long max, int *ok); |
| 1227 | int dtls1_get_record(SSL *s); | 1224 | int dtls1_get_record(SSL *s); |
