Mercurial > hg > nginx
diff src/event/ngx_event_connect.c @ 290:87e73f067470
nginx-0.0.2-2004-03-16-10:10:12 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 16 Mar 2004 07:10:12 +0000 |
parents | f81d075ad172 |
children | 117ccc7c4055 |
line wrap: on
line diff
--- a/src/event/ngx_event_connect.c +++ b/src/event/ngx_event_connect.c @@ -10,7 +10,8 @@ int ngx_event_connect_peer(ngx_peer_connection_t *pc) { - int rc, instance; + int rc; + ngx_uint_t instance; u_int event; time_t now; ngx_err_t err; @@ -170,8 +171,8 @@ int ngx_event_connect_peer(ngx_peer_conn c->write = wev; wev->write = 1; - rev->instance = !instance; - wev->instance = !instance; + rev->instance = (u_char) !instance; + wev->instance = (u_char) !instance; c->log = pc->log; rev->log = pc->log; @@ -203,7 +204,7 @@ int ngx_event_connect_peer(ngx_peer_conn ngx_memzero(&addr, sizeof(struct sockaddr_in)); addr.sin_family = AF_INET; - addr.sin_port = peer->port; + addr.sin_port = (u_short) peer->port; addr.sin_addr.s_addr = peer->addr; ngx_log_debug1(NGX_LOG_DEBUG_EVENT, pc->log, 0, @@ -224,7 +225,7 @@ int ngx_event_connect_peer(ngx_peer_conn ngx_close_socket_n " failed"); } - c->fd = -1; + c->fd = (ngx_socket_t) -1; return NGX_CONNECT_ERROR; }