Home
last modified time | relevance | path

Searched refs:socklen (Results 1 – 25 of 59) sorted by relevance

123

/f-stack/app/nginx-1.16.1/src/event/
H A Dngx_event_udp.c27 struct sockaddr *sockaddr, socklen_t socklen,
38 socklen_t socklen, local_socklen; in ngx_event_recvmsg() local
141 socklen = msg.msg_namelen; in ngx_event_recvmsg()
144 socklen = sizeof(ngx_sockaddr_t); in ngx_event_recvmsg()
147 if (socklen == 0) { in ngx_event_recvmsg()
154 socklen = sizeof(struct sockaddr); in ngx_event_recvmsg()
160 local_socklen = ls->socklen; in ngx_event_recvmsg()
289 c->socklen = socklen; in ngx_event_recvmsg()
301 c->sockaddr = ngx_palloc(c->pool, socklen); in ngx_event_recvmsg()
307 ngx_memcpy(c->sockaddr, sockaddr, socklen); in ngx_event_recvmsg()
[all …]
H A Dngx_event_accept.c20 socklen_t socklen; local
56 socklen = sizeof(ngx_sockaddr_t);
60 s = accept4(lc->fd, &sa.sockaddr, &socklen, SOCK_NONBLOCK);
62 s = accept(lc->fd, &sa.sockaddr, &socklen);
65 s = accept(lc->fd, &sa.sockaddr, &socklen);
162 if (socklen > (socklen_t) sizeof(ngx_sockaddr_t)) {
163 socklen = sizeof(ngx_sockaddr_t);
166 c->sockaddr = ngx_palloc(c->pool, socklen);
172 ngx_memcpy(c->sockaddr, &sa, socklen);
213 c->socklen = socklen;
[all …]
H A Dngx_event_openssl_stapling.c946 socklen_t socklen; in ngx_ssl_ocsp_resolve_handler() local
970 resolve->addrs[i].socklen, in ngx_ssl_ocsp_resolve_handler()
989 socklen = resolve->addrs[i].socklen; in ngx_ssl_ocsp_resolve_handler()
991 sockaddr = ngx_palloc(ctx->pool, socklen); in ngx_ssl_ocsp_resolve_handler()
996 ngx_memcpy(sockaddr, resolve->addrs[i].sockaddr, socklen); in ngx_ssl_ocsp_resolve_handler()
1000 ctx->addrs[i].socklen = socklen; in ngx_ssl_ocsp_resolve_handler()
1007 len = ngx_sock_ntop(sockaddr, socklen, p, NGX_SOCKADDR_STRLEN, 1); in ngx_ssl_ocsp_resolve_handler()
1036 ctx->peer.socklen = ctx->addrs[0].socklen; in ngx_ssl_ocsp_connect()
H A Dngx_event_connect.h40 socklen_t socklen; member
/f-stack/app/nginx-1.16.1/src/stream/
H A Dngx_stream_upstream_round_robin.c96 peer[n].socklen = server[i].addrs[j].socklen; in ngx_stream_upstream_init_round_robin()
160 peer[n].socklen = server[i].addrs[j].socklen; in ngx_stream_upstream_init_round_robin()
229 peer[i].socklen = u.addrs[i].socklen; in ngx_stream_upstream_init_round_robin()
312 socklen_t socklen; in ngx_stream_upstream_create_round_robin_peer() local
349 peer[0].socklen = ur->socklen; in ngx_stream_upstream_create_round_robin_peer()
364 socklen = ur->addrs[i].socklen; in ngx_stream_upstream_create_round_robin_peer()
366 sockaddr = ngx_palloc(s->connection->pool, socklen); in ngx_stream_upstream_create_round_robin_peer()
371 ngx_memcpy(sockaddr, ur->addrs[i].sockaddr, socklen); in ngx_stream_upstream_create_round_robin_peer()
379 len = ngx_sock_ntop(sockaddr, socklen, p, NGX_SOCKADDR_STRLEN, 1); in ngx_stream_upstream_create_round_robin_peer()
382 peer[i].socklen = socklen; in ngx_stream_upstream_create_round_robin_peer()
[all …]
H A Dngx_stream_realip_module.c20 socklen_t socklen; member
148 len = ngx_sock_ntop(addr->sockaddr, addr->socklen, text, in ngx_stream_realip_set_addr()
164 ctx->socklen = c->socklen; in ngx_stream_realip_set_addr()
168 c->socklen = addr->socklen; in ngx_stream_realip_set_addr()
H A Dngx_stream_upstream_random_module.c283 pc->socklen = peer->socklen; in ngx_stream_upstream_get_random_peer()
393 pc->socklen = peer->socklen; in ngx_stream_upstream_get_random2_peer()
H A Dngx_stream_upstream_least_conn_module.c237 pc->socklen = best->socklen; in ngx_stream_upstream_get_least_conn_peer()
H A Dngx_stream_upstream_hash_module.c266 pc->socklen = peer->socklen; in ngx_stream_upstream_get_hash_peer()
601 pc->socklen = best->socklen; in ngx_stream_upstream_get_chash_peer()
H A Dngx_stream_geoip_module.c224 addr.socklen = s->connection->socklen; in ngx_stream_geoip_addr()
271 addr.socklen = s->connection->socklen; in ngx_stream_geoip_addr_v6()
/f-stack/app/nginx-1.16.1/src/http/
H A Dngx_http_upstream_round_robin.c90 peer[n].socklen = server[i].addrs[j].socklen; in ngx_http_upstream_init_round_robin()
154 peer[n].socklen = server[i].addrs[j].socklen; in ngx_http_upstream_init_round_robin()
223 peer[i].socklen = u.addrs[i].socklen; in ngx_http_upstream_init_round_robin()
304 socklen_t socklen; in ngx_http_upstream_create_round_robin_peer() local
339 peer[0].socklen = ur->socklen; in ngx_http_upstream_create_round_robin_peer()
354 socklen = ur->addrs[i].socklen; in ngx_http_upstream_create_round_robin_peer()
356 sockaddr = ngx_palloc(r->pool, socklen); in ngx_http_upstream_create_round_robin_peer()
361 ngx_memcpy(sockaddr, ur->addrs[i].sockaddr, socklen); in ngx_http_upstream_create_round_robin_peer()
369 len = ngx_sock_ntop(sockaddr, socklen, p, NGX_SOCKADDR_STRLEN, 1); in ngx_http_upstream_create_round_robin_peer()
372 peer[i].socklen = socklen; in ngx_http_upstream_create_round_robin_peer()
[all …]
/f-stack/app/nginx-1.16.1/src/core/
H A Dngx_inet.c600 addr->socklen = len; in ngx_parse_addr()
744 u->socklen = sizeof(struct sockaddr_un); in ngx_parse_unix_domain_url()
766 u->addrs[0].socklen = sizeof(struct sockaddr_un); in ngx_parse_unix_domain_url()
790 u->socklen = sizeof(struct sockaddr_in); in ngx_parse_inet_url()
980 u->socklen = u->addrs[0].socklen; in ngx_parse_inet_url()
997 u->socklen = sizeof(struct sockaddr_in6); in ngx_parse_inet6_url()
1264 socklen_t socklen, ngx_uint_t total) in ngx_inet_add_addr() argument
1282 sa = ngx_pcalloc(pool, socklen); in ngx_inet_add_addr()
1287 ngx_memcpy(sa, sockaddr, socklen); in ngx_inet_add_addr()
1308 len = ngx_sock_ntop(sa, socklen, p, len, 1); in ngx_inet_add_addr()
[all …]
H A Dngx_proxy_protocol.c201 buf += ngx_sock_ntop(c->sockaddr, c->socklen, buf, last - buf, 0); in ngx_proxy_protocol_write()
220 socklen_t socklen; in ngx_proxy_protocol_v2_read() local
287 socklen = sizeof(struct sockaddr_in); in ngx_proxy_protocol_v2_read()
309 socklen = sizeof(struct sockaddr_in6); in ngx_proxy_protocol_v2_read()
329 c->proxy_protocol_addr.len = ngx_sock_ntop(&sockaddr.sockaddr, socklen, in ngx_proxy_protocol_v2_read()
H A Dngx_inet.h76 socklen_t socklen; member
99 socklen_t socklen; member
114 size_t ngx_sock_ntop(struct sockaddr *sa, socklen_t socklen, u_char *text,
H A Dngx_connection.h22 socklen_t socklen; /* size of sockaddr */ member
150 socklen_t socklen; member
215 socklen_t socklen);
H A Dngx_connection.c63 socklen_t socklen) in ngx_create_listening() argument
77 sa = ngx_palloc(cf->pool, socklen); in ngx_create_listening()
82 ngx_memcpy(sa, sockaddr, socklen); in ngx_create_listening()
85 ls->socklen = socklen; in ngx_create_listening()
87 len = ngx_sock_ntop(sa, socklen, text, NGX_SOCKADDR_STRLEN, 1); in ngx_create_listening()
204 ls[i].socklen = sizeof(ngx_sockaddr_t); in ngx_set_inherited_sockets()
205 if (getsockname(ls[i].fd, ls[i].sockaddr, &ls[i].socklen) == -1) { in ngx_set_inherited_sockets()
213 if (ls[i].socklen > (socklen_t) sizeof(ngx_sockaddr_t)) { in ngx_set_inherited_sockets()
214 ls[i].socklen = sizeof(ngx_sockaddr_t); in ngx_set_inherited_sockets()
251 len = ngx_sock_ntop(ls[i].sockaddr, ls[i].socklen, in ngx_set_inherited_sockets()
[all …]
H A Dngx_resolver.h47 socklen_t socklen; member
63 socklen_t socklen; member
/f-stack/app/nginx-1.16.1/src/http/modules/
H A Dngx_http_realip_module.c31 socklen_t socklen; member
233 addr.socklen = c->socklen; in ngx_http_realip_handler()
270 len = ngx_sock_ntop(addr->sockaddr, addr->socklen, text, in ngx_http_realip_set_addr()
288 ctx->socklen = c->socklen; in ngx_http_realip_set_addr()
292 c->socklen = addr->socklen; in ngx_http_realip_set_addr()
310 c->socklen = ctx->socklen; in ngx_http_realip_cleanup()
H A Dngx_http_upstream_keepalive_module.c33 socklen_t socklen; member
259 item->socklen, pc->socklen) in ngx_http_upstream_get_keepalive_peer()
386 item->socklen = pc->socklen; in ngx_http_upstream_free_keepalive_peer()
387 ngx_memcpy(&item->sockaddr, pc->sockaddr, pc->socklen); in ngx_http_upstream_free_keepalive_peer()
H A Dngx_http_upstream_random_module.c283 pc->socklen = peer->socklen; in ngx_http_upstream_get_random_peer()
393 pc->socklen = peer->socklen; in ngx_http_upstream_get_random2_peer()
H A Dngx_http_upstream_ip_hash_module.c237 pc->socklen = peer->socklen; in ngx_http_upstream_get_ip_hash_peer()
H A Dngx_http_upstream_least_conn_module.c241 pc->socklen = best->socklen; in ngx_http_upstream_get_least_conn_peer()
/f-stack/app/nginx-1.16.1/src/os/unix/
H A Dngx_udp_send.c23 n = sendto(c->fd, buf, size, 0, c->sockaddr, c->socklen); in ngx_udp_unix_send()
/f-stack/app/nginx-1.16.1/src/mail/
H A Dngx_mail_smtp_handler.c86 ctx->addr.socklen = c->socklen; in ngx_mail_smtp_init_session()
212 ctx->addrs[i].socklen, in ngx_mail_smtp_resolve_name_handler()
222 if (ngx_cmp_sockaddr(ctx->addrs[i].sockaddr, ctx->addrs[i].socklen, in ngx_mail_smtp_resolve_name_handler()
223 c->sockaddr, c->socklen, 0) in ngx_mail_smtp_resolve_name_handler()
H A Dngx_mail_core_module.c581 ls[n].socklen = u.addrs[n].socklen; in ngx_mail_core_listen()
587 if (ngx_cmp_sockaddr(als[i].sockaddr, als[i].socklen, in ngx_mail_core_listen()
588 ls[n].sockaddr, ls[n].socklen, 1) in ngx_mail_core_listen()

123