diff options
Diffstat (limited to 'src/event')
| -rw-r--r-- | src/event/ngx_event_accept.c | 1 | ||||
| -rw-r--r-- | src/event/ngx_event_acceptex.c | 3 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/event/ngx_event_accept.c b/src/event/ngx_event_accept.c index b1145446a..e33dce81e 100644 --- a/src/event/ngx_event_accept.c +++ b/src/event/ngx_event_accept.c @@ -212,6 +212,7 @@ ngx_event_accept(ngx_event_t *ev) c->socklen = socklen; c->listening = ls; c->local_sockaddr = ls->sockaddr; + c->local_socklen = ls->socklen; c->unexpected_eof = 1; diff --git a/src/event/ngx_event_acceptex.c b/src/event/ngx_event_acceptex.c index 1fde03105..ac511ef77 100644 --- a/src/event/ngx_event_acceptex.c +++ b/src/event/ngx_event_acceptex.c @@ -18,7 +18,6 @@ ngx_event_acceptex(ngx_event_t *rev) { ngx_listening_t *ls; ngx_connection_t *c; - socklen_t len; c = rev->data; ls = c->listening; @@ -50,7 +49,7 @@ ngx_event_acceptex(ngx_event_t *rev) ls->post_accept_buffer_size, ls->socklen + 16, ls->socklen + 16, - &c->local_sockaddr, &len, + &c->local_sockaddr, &c->local_socklen, &c->sockaddr, &c->socklen); if (ls->post_accept_buffer_size) { |
