Fixed compilation without SSL (fixes #22)

main
Tomáš Golembiovský 11 years ago
parent 5d82c4a6e5
commit 930918b6c9
  1. 6
      ngx_http_auth_ldap_module.c

@ -186,7 +186,9 @@ static ngx_int_t ngx_http_auth_ldap_check_user(ngx_http_request_t *r, ngx_http_a
static ngx_int_t ngx_http_auth_ldap_check_group(ngx_http_request_t *r, ngx_http_auth_ldap_ctx_t *ctx); static ngx_int_t ngx_http_auth_ldap_check_group(ngx_http_request_t *r, ngx_http_auth_ldap_ctx_t *ctx);
static ngx_int_t ngx_http_auth_ldap_check_bind(ngx_http_request_t *r, ngx_http_auth_ldap_ctx_t *ctx); static ngx_int_t ngx_http_auth_ldap_check_bind(ngx_http_request_t *r, ngx_http_auth_ldap_ctx_t *ctx);
static ngx_int_t ngx_http_auth_ldap_recover_bind(ngx_http_request_t *r, ngx_http_auth_ldap_ctx_t *ctx); static ngx_int_t ngx_http_auth_ldap_recover_bind(ngx_http_request_t *r, ngx_http_auth_ldap_ctx_t *ctx);
#if (NGX_OPENSSL)
static ngx_int_t ngx_http_auth_ldap_restore_handlers(ngx_connection_t *conn); static ngx_int_t ngx_http_auth_ldap_restore_handlers(ngx_connection_t *conn);
#endif
ngx_http_auth_ldap_cache_t ngx_http_auth_ldap_cache; ngx_http_auth_ldap_cache_t ngx_http_auth_ldap_cache;
@ -1090,6 +1092,7 @@ ngx_http_auth_ldap_dummy_write_handler(ngx_event_t *wev)
} }
#if (NGX_OPENSSL)
/* Make sure the event hendlers are activated. */ /* Make sure the event hendlers are activated. */
static ngx_int_t static ngx_int_t
ngx_http_auth_ldap_restore_handlers(ngx_connection_t *conn) ngx_http_auth_ldap_restore_handlers(ngx_connection_t *conn)
@ -1115,6 +1118,7 @@ ngx_http_auth_ldap_restore_handlers(ngx_connection_t *conn)
return NGX_OK; return NGX_OK;
} }
#endif
static void static void
ngx_http_auth_ldap_connection_established(ngx_http_auth_ldap_connection_t *c) ngx_http_auth_ldap_connection_established(ngx_http_auth_ldap_connection_t *c)
@ -1416,7 +1420,9 @@ ngx_http_auth_ldap_connect(ngx_http_auth_ldap_connection_t *c)
conn = pconn->connection; conn = pconn->connection;
conn->data = c; conn->data = c;
#if (NGX_OPENSSL)
conn->pool = c->pool; conn->pool = c->pool;
#endif
conn->write->handler = ngx_http_auth_ldap_connect_handler; conn->write->handler = ngx_http_auth_ldap_connect_handler;
conn->read->handler = ngx_http_auth_ldap_read_handler; conn->read->handler = ngx_http_auth_ldap_read_handler;
ngx_add_timer(conn->read, 10000); /* TODO: Connect timeout */ ngx_add_timer(conn->read, 10000); /* TODO: Connect timeout */

Loading…
Cancel
Save