Home
last modified time | relevance | path

Searched refs:sockaddr (Results 1 – 25 of 28) sorted by relevance

12

/unit/src/
H A Dnxt_sockaddr.c39 sa->type = ls->sockaddr->type; in nxt_sockaddr_cache_alloc()
45 sa->u.sockaddr.sa_family = ls->sockaddr->u.sockaddr.sa_family; in nxt_sockaddr_cache_alloc()
91 nxt_sockaddr_create(nxt_mp_t *mp, struct sockaddr *sockaddr, socklen_t length, in nxt_sockaddr_create() argument
132 } else if (sockaddr->sa_family == AF_UNIX && sockaddr->sa_data[0] == '\0') { in nxt_sockaddr_create()
150 nxt_memcpy(&sa->u.sockaddr, sockaddr, copy); in nxt_sockaddr_create()
189 nxt_sockaddr_buf_t sockaddr; in nxt_getsockname() local
197 switch (sockaddr.buf.sa_family) { in nxt_getsockname()
242 switch (sa->u.sockaddr.sa_family) { in nxt_sockaddr_text()
330 switch (sa->u.sockaddr.sa_family) { in nxt_sockaddr_port_number()
367 if (sa1->u.sockaddr.sa_family != sa2->u.sockaddr.sa_family) { in nxt_sockaddr_cmp()
[all …]
H A Dnxt_listen_socket.c48 sa = ls->sockaddr; in nxt_listen_socket_create()
57 family = sa->u.sockaddr.sa_family; in nxt_listen_socket_create()
167 ret = connect(ts, &orig_sa->u.sockaddr, orig_sa->socklen); in nxt_listen_socket_create()
241 log.ctx = ls->sockaddr; in nxt_listen_socket_update()
267 switch (ls->sockaddr->u.sockaddr.sa_family) { in nxt_listen_socket_remote_size()
319 switch (ls->sockaddr->u.sockaddr.sa_family) { in nxt_listen_socket_pool_min_size()
330 if (IN6_IS_ADDR_UNSPECIFIED(&ls->sockaddr->u.sockaddr_in6.sin6_addr)) { in nxt_listen_socket_pool_min_size()
362 if (ls->sockaddr->u.sockaddr_in.sin_addr.s_addr == INADDR_ANY) { in nxt_listen_socket_pool_min_size()
H A Dnxt_sockaddr.h49 struct sockaddr sockaddr; member
69 struct sockaddr *sockaddr, socklen_t socklen, size_t address_length)
H A Dnxt_upstream_round_robin.c14 nxt_sockaddr_t *sockaddr; member
104 urr->server[i].sockaddr = sa; in nxt_upstream_round_robin_create()
200 us->sockaddr = best->sockaddr; in nxt_upstream_round_robin_server_get()
H A Dnxt_socket.c58 if (sa->u.sockaddr.sa_family == AF_UNIX) { in nxt_socket_defer_accept()
180 if (nxt_fast_path(bind(s, &sa->u.sockaddr, sa->socklen) == 0)) { in nxt_socket_bind()
201 if (connect(s, &sa->u.sockaddr, sa->socklen) == 0) { in nxt_socket_connect()
H A Dnxt_runtime.c198 if (nxt_slow_path(ls->sockaddr == NULL)) { in nxt_runtime_inherited_listen_sockets()
207 ls->sockaddr->type = (uint16_t) type; in nxt_runtime_inherited_listen_sockets()
267 if (nxt_slow_path(ls->sockaddr == NULL)) { in nxt_runtime_systemd_listen_sockets()
271 ls->sockaddr->type = SOCK_STREAM; in nxt_runtime_systemd_listen_sockets()
572 if (sa->u.sockaddr.sa_family == AF_UNIX) { in nxt_runtime_exit()
581 sa = ls->sockaddr; in nxt_runtime_exit()
1250 ls->sockaddr = nxt_sockaddr_create(mp, &sa->u.sockaddr, sa->socklen, in nxt_runtime_listen_socket_add()
1252 if (ls->sockaddr == NULL) { in nxt_runtime_listen_socket_add()
1256 ls->sockaddr->type = sa->type; in nxt_runtime_listen_socket_add()
1258 nxt_sockaddr_text(ls->sockaddr); in nxt_runtime_listen_socket_add()
[all …]
H A Dnxt_listen_socket.h19 nxt_sockaddr_t *sockaddr; member
H A Dnxt_upstream.h60 nxt_sockaddr_t *sockaddr; member
H A Dnxt_http_proxy.c13 nxt_sockaddr_t *sockaddr; member
91 proxy->sockaddr = sa; in nxt_http_proxy_init()
159 us->sockaddr = proxy->sockaddr; in nxt_http_proxy_server_get()
H A Dnxt_conn.c145 switch (c->remote->u.sockaddr.sa_family) { in nxt_conn_local_addr()
169 ret = getsockname(c->socket.fd, &sa->u.sockaddr, &socklen); in nxt_conn_local_addr()
H A Dnxt_test_build.c48 accept4(int sockfd, struct sockaddr *addr, socklen_t *addrlen, int flags) in accept4()
H A Dnxt_socket.h80 struct sockaddr buf;
H A Dnxt_main_process.c1187 s = socket(sa->u.sockaddr.sa_family, sa->type, 0); in nxt_main_listening_socket()
1194 if (err == EAFNOSUPPORT && sa->u.sockaddr.sa_family == AF_INET6) { in nxt_main_listening_socket()
1217 if (sa->u.sockaddr.sa_family == AF_INET6) { in nxt_main_listening_socket()
1230 if (bind(s, &sa->u.sockaddr, sa->socklen) != 0) { in nxt_main_listening_socket()
1235 if (sa->u.sockaddr.sa_family == AF_UNIX) { in nxt_main_listening_socket()
1274 if (sa->u.sockaddr.sa_family == AF_UNIX in nxt_main_listening_socket()
1332 sa = ls->sockaddr; in nxt_main_port_socket_unlink_handler()
1334 if (sa->u.sockaddr.sa_family != AF_UNIX in nxt_main_port_socket_unlink_handler()
H A Dnxt_conn_accept.c141 struct sockaddr *sa; in nxt_conn_io_accept()
150 sa = &c->remote->u.sockaddr; in nxt_conn_io_accept()
H A Dnxt_test_build.h91 int accept4(int sockfd, struct sockaddr *addr, socklen_t *addrlen, int flags);
H A Dnxt_conn_connect.c85 family = c->remote->u.sockaddr.sa_family; in nxt_conn_socket()
H A Dnxt_router.h181 nxt_sockaddr_t *sockaddr; member
H A Dnxt_router.c2713 nxt_memcpy(ls->sockaddr, sa, size); in nxt_router_socket_conf()
2723 switch (sa->u.sockaddr.sa_family) { in nxt_router_socket_conf()
2742 if (nxt_slow_path(skcf->sockaddr == NULL)) { in nxt_router_socket_conf()
2746 nxt_memcpy(skcf->sockaddr, sa, size); in nxt_router_socket_conf()
2769 if (nxt_sockaddr_cmp(skcf->listen->sockaddr, sa)) { in nxt_router_listen_socket_find()
2807 size = nxt_sockaddr_size(skcf->listen->sockaddr); in nxt_router_listen_socket_rpc_create()
2912 sa = rpc->socket_conf->listen->sockaddr; in nxt_router_listen_socket_error()
3879 sa = ls->sockaddr; in nxt_router_listen_socket_release()
3880 if (sa->u.sockaddr.sa_family != AF_UNIX in nxt_router_listen_socket_release()
3886 size = nxt_sockaddr_size(ls->sockaddr); in nxt_router_listen_socket_release()
[all …]
H A Dnxt_conn.h198 if ((c)->remote->u.sockaddr.sa_family != AF_UNIX) { \
H A Dnxt_kqueue_engine.c935 struct sockaddr *sa; in nxt_kqueue_conn_io_accept()
947 sa = &c->remote->u.sockaddr; in nxt_kqueue_conn_io_accept()
H A Dnxt_http.h370 nxt_http_route_addr_rule_t *addr_rule, nxt_sockaddr_t *sockaddr);
H A Dnxt_epoll_engine.c1013 struct sockaddr *sa; in nxt_epoll_conn_io_accept4()
1022 sa = &c->remote->u.sockaddr; in nxt_epoll_conn_io_accept4()
H A Dnxt_controller.c672 ls->sockaddr = rt->controller_listen; in nxt_runtime_controller_socket()
695 if (ls->sockaddr->u.sockaddr.sa_family == AF_UNIX) { in nxt_runtime_controller_socket()
696 const char *path = ls->sockaddr->u.sockaddr_un.sun_path; in nxt_runtime_controller_socket()
/unit/auto/
H A Dsockets31 nxt_feature="sockaddr.sa_len"
40 struct sockaddr sa;
49 nxt_feature="struct sockaddr size"
58 printf(\"%d\", (int) sizeof(struct sockaddr));
/unit/tools/
H A Dsetup-unit889 if (bind(sfd, (struct sockaddr *) &addr, len)) {
894 if (getsockname(sfd, (struct sockaddr *) &addr, &len)) {

12