Lines Matching refs:saddr
897 saddr2str(saddr) in saddr2str() argument
898 const struct sockaddr *saddr; in saddr2str()
903 if (saddr == NULL)
906 if (saddr->sa_family == AF_UNSPEC)
909 GETNAMEINFO(saddr, addr, port);
917 saddrwop2str(saddr) in saddrwop2str() argument
918 const struct sockaddr *saddr; in saddrwop2str()
923 if (saddr == NULL)
926 GETNAMEINFO_NULL(saddr, addr);
951 naddrwop2str_fromto(const char *format, const struct netaddr *saddr, in naddrwop2str_fromto() argument
957 src = racoon_strdup(naddrwop2str(saddr)); in naddrwop2str_fromto()
971 saddr2str_fromto(format, saddr, daddr) in saddr2str_fromto() argument
973 const struct sockaddr *saddr;
979 src = racoon_strdup(saddr2str(saddr));
998 struct sockaddr *saddr; local
1020 saddr = racoon_malloc(res->ai_addrlen);
1021 if (saddr == NULL) {
1027 memcpy(saddr, res->ai_addr, res->ai_addrlen);
1030 return saddr;
1083 naddr_score(const struct netaddr *naddr, const struct sockaddr *saddr) in naddr_score() argument
1090 if (!naddr || !saddr) { in naddr_score()
1093 naddr, saddr); in naddr_score()
1102 if (naddr->sa.sa.sa_family != saddr->sa_family) in naddr_score()
1107 saddr_port = extract_port(saddr); in naddr_score()
1116 mask_sockaddr(&sa, saddr, naddr->prefix); in naddr_score()
1120 a2 = racoon_strdup(saddrwop2str(saddr)); in naddr_score()