Lines Matching refs:saddr
499 static void make_sockaddr(struct sockaddr_storage *saddr, uint16_t port, in make_sockaddr() argument
502 saddr->ss_family = dlm_local_addr[0]->ss_family; in make_sockaddr()
503 if (saddr->ss_family == AF_INET) { in make_sockaddr()
504 struct sockaddr_in *in4_addr = (struct sockaddr_in *)saddr; in make_sockaddr()
509 struct sockaddr_in6 *in6_addr = (struct sockaddr_in6 *)saddr; in make_sockaddr()
513 memset((char *)saddr + *addr_len, 0, sizeof(struct sockaddr_storage) - *addr_len); in make_sockaddr()
1156 struct sockaddr_storage saddr, src_addr; in tcp_connect_to_sock() local
1181 memset(&saddr, 0, sizeof(saddr)); in tcp_connect_to_sock()
1182 result = nodeid_to_addr(con->nodeid, &saddr, NULL, false); in tcp_connect_to_sock()
1204 make_sockaddr(&saddr, dlm_config.ci_tcp_port, &addr_len); in tcp_connect_to_sock()
1212 result = sock->ops->connect(sock, (struct sockaddr *)&saddr, addr_len, in tcp_connect_to_sock()
1248 struct sockaddr_storage *saddr) in tcp_create_listen_sock() argument
1282 make_sockaddr(saddr, dlm_config.ci_tcp_port, &addr_len); in tcp_create_listen_sock()
1283 result = sock->ops->bind(sock, (struct sockaddr *) saddr, addr_len); in tcp_create_listen_sock()