Lines Matching refs:saddr
304 static void make_sockaddr(struct sockaddr_storage *saddr, uint16_t port, in make_sockaddr() argument
307 saddr->ss_family = dlm_local_addr[0]->ss_family; in make_sockaddr()
308 if (saddr->ss_family == AF_INET) { in make_sockaddr()
309 struct sockaddr_in *in4_addr = (struct sockaddr_in *)saddr; in make_sockaddr()
314 struct sockaddr_in6 *in6_addr = (struct sockaddr_in6 *)saddr; in make_sockaddr()
318 memset((char *)saddr + *addr_len, 0, sizeof(struct sockaddr_storage) - *addr_len); in make_sockaddr()
867 struct sockaddr_storage saddr, src_addr; in tcp_connect_to_sock() local
892 memset(&saddr, 0, sizeof(saddr)); in tcp_connect_to_sock()
893 if (dlm_nodeid_to_addr(con->nodeid, &saddr)) { in tcp_connect_to_sock()
914 make_sockaddr(&saddr, dlm_config.ci_tcp_port, &addr_len); in tcp_connect_to_sock()
918 sock->ops->connect(sock, (struct sockaddr *)&saddr, addr_len, in tcp_connect_to_sock()
946 struct sockaddr_storage *saddr) in tcp_create_listen_sock() argument
978 make_sockaddr(saddr, dlm_config.ci_tcp_port, &addr_len); in tcp_create_listen_sock()
979 result = sock->ops->bind(sock, (struct sockaddr *) saddr, addr_len); in tcp_create_listen_sock()