Home | History | Annotate | Download | only in faithd

Lines Matching refs:dst4

426 	char dst4[NI_MAXHOST];
494 dst4, (socklen_t)sizeof(dst4), NULL, 0, NI_NUMERICHOST);
501 dst4, prefix_string(&conf->match));
504 exit_failure("translation to %s not permitted", dst4);
509 syslog(LOG_INFO, "the translator is connecting to %s", dst4);
511 setproctitle("port %s, %s -> %s", service, src, dst4);
602 struct sockaddr_in *dst4;
618 dst4 = (void *)dst;
635 if (sin4->sin_addr.s_addr == dst4->sin_addr.s_addr)
646 map6to4(struct sockaddr_in6 *dst6, struct sockaddr_in *dst4)
648 memset(dst4, 0, sizeof(*dst4));
649 dst4->sin_len = sizeof(*dst4);
650 dst4->sin_family = AF_INET;
651 dst4->sin_port = dst6->sin6_port;
652 memcpy(&dst4->sin_addr, &dst6->sin6_addr.s6_addr[12],
653 sizeof(dst4->sin_addr));
655 if (dst4->sin_addr.s_addr == INADDR_ANY
656 || dst4->sin_addr.s_addr == INADDR_BROADCAST
657 || IN_MULTICAST(ntohl(dst4->sin_addr.s_addr)))