Remove redundant declarations in ssl_locl.h
authorXiaoyin Liu <xiaoyinl@users.noreply.github.com>
Sat, 29 Jul 2017 23:20:47 +0000 (19:20 -0400)
committerRich Salz <rsalz@openssl.org>
Sun, 30 Jul 2017 21:42:00 +0000 (17:42 -0400)
commit3c051806ce842ebcc56b4818fa2fdf0fe3ee5c34
tree12dae245b084d47ce7069e444812dae17008285a
parent00f3a013c30736a37c90c47d5a45191eaa3051c7
Remove redundant declarations in ssl_locl.h

Remove the function prototypes for ssl_cert_get0_next_certificate, ssl_set_default_md, tls1_shared_list,
dtls1_send_newsession_ticket, tls1_ctrl, and tls1_callback_ctrl, all of which are not defined.

It also changed the signature of the function pqueue_next to `pitem *pqueue_next(piterator *item)` in
pqueue.c, making it match the prototype in ssl_locl.h. (`piterator *` is equivalent to `pitem **`.)

Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/4049)
ssl/pqueue.c
ssl/ssl_locl.h