Lines Matching refs:saddr

471 	struct sockaddr_storage saddr;  in lowcomms_error_report()  local
473 if (nodeid_to_addr(con->nodeid, &saddr, NULL, false)) { in lowcomms_error_report()
480 } else if (saddr.ss_family == AF_INET) { in lowcomms_error_report()
481 struct sockaddr_in *sin4 = (struct sockaddr_in *)&saddr; in lowcomms_error_report()
490 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)&saddr; in lowcomms_error_report()
522 static void make_sockaddr(struct sockaddr_storage *saddr, uint16_t port, in make_sockaddr() argument
525 saddr->ss_family = dlm_local_addr[0]->ss_family; in make_sockaddr()
526 if (saddr->ss_family == AF_INET) { in make_sockaddr()
527 struct sockaddr_in *in4_addr = (struct sockaddr_in *)saddr; in make_sockaddr()
532 struct sockaddr_in6 *in6_addr = (struct sockaddr_in6 *)saddr; in make_sockaddr()
536 memset((char *)saddr + *addr_len, 0, sizeof(struct sockaddr_storage) - *addr_len); in make_sockaddr()
1069 struct sockaddr_storage saddr, src_addr; in tcp_connect_to_sock() local
1094 memset(&saddr, 0, sizeof(saddr)); in tcp_connect_to_sock()
1095 result = nodeid_to_addr(con->nodeid, &saddr, NULL, false); in tcp_connect_to_sock()
1117 make_sockaddr(&saddr, dlm_config.ci_tcp_port, &addr_len); in tcp_connect_to_sock()
1125 result = sock->ops->connect(sock, (struct sockaddr *)&saddr, addr_len, in tcp_connect_to_sock()
1163 struct sockaddr_storage *saddr) in tcp_create_listen_sock() argument
1197 make_sockaddr(saddr, dlm_config.ci_tcp_port, &addr_len); in tcp_create_listen_sock()
1198 result = sock->ops->bind(sock, (struct sockaddr *) saddr, addr_len); in tcp_create_listen_sock()