mirror of
https://github.com/sogou/workflow.git
synced 2026-10-29 03:27:04 +08:00
Merge pull request #890 from Barenboim/master
fix WFServerBase::ssl_ctx_callback() return type
This commit is contained in:
@@ -50,7 +50,7 @@ private:
|
||||
std::atomic<size_t> *conn_count;
|
||||
};
|
||||
|
||||
long WFServerBase::ssl_ctx_callback(SSL *ssl, int *al, void *arg)
|
||||
int WFServerBase::ssl_ctx_callback(SSL *ssl, int *al, void *arg)
|
||||
{
|
||||
WFServerBase *server = (WFServerBase *)arg;
|
||||
const char *servername = SSL_get_servername(ssl, TLSEXT_NAMETYPE_host_name);
|
||||
|
||||
@@ -176,7 +176,7 @@ private:
|
||||
int init(const struct sockaddr *bind_addr, socklen_t addrlen,
|
||||
const char *cert_file, const char *key_file);
|
||||
int init_ssl_ctx(const char *cert_file, const char *key_file);
|
||||
static long ssl_ctx_callback(SSL *ssl, int *al, void *arg);
|
||||
static int ssl_ctx_callback(SSL *ssl, int *al, void *arg);
|
||||
virtual int create_listen_fd();
|
||||
virtual void handle_unbound();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user