Lines Matching defs:src
211 static struct sockaddr_in6 src; /* src addr of this packet */
529 * must be sizeof(src).
531 memcpy(&src, res->ai_addr, res->ai_addrlen);
690 if (IN6_IS_ADDR_LINKLOCAL(&src.sin6_addr) && (
694 if (src.sin6_scope_id == 0)
695 src.sin6_scope_id = dst.sin6_scope_id;
697 dst.sin6_scope_id = src.sin6_scope_id;
699 if (bind(ssend, (struct sockaddr *)&src, srclen) != 0)
1019 socklen_t len = sizeof(src);
1024 src.sin6_family = AF_INET6;
1025 src.sin6_addr = dst.sin6_addr;
1026 src.sin6_port = ntohs(DUMMY_PORT);
1027 src.sin6_scope_id = dst.sin6_scope_id;
1049 if (connect(dummy, (struct sockaddr *)&src, len) < 0)
1052 if (getsockname(dummy, (struct sockaddr *)&src, &len) < 0)
1145 printf("%s --> ", pr_addr((struct sockaddr *)&src, sizeof(src)));