Lines Matching refs:naddr
933 naddrwop2str(const struct netaddr *naddr) in naddrwop2str() argument
938 if (naddr == NULL) in naddrwop2str()
941 if (memcmp(&naddr->sa, &sa_any, sizeof(sa_any)) == 0) in naddrwop2str()
944 snprintf(buf, sizeof(buf), "%s", saddrwop2str(&naddr->sa.sa)); in naddrwop2str()
945 snprintf(&buf[strlen(buf)], sizeof(buf) - strlen(buf), "/%ld", naddr->prefix); in naddrwop2str()
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()
1098 if (memcmp(naddr, &naddr_any, sizeof(naddr_any)) == 0) in naddr_score()
1102 if (naddr->sa.sa.sa_family != saddr->sa_family) in naddr_score()
1106 naddr_port = extract_port(&naddr->sa.sa); in naddr_score()
1116 mask_sockaddr(&sa, saddr, naddr->prefix); in naddr_score()
1119 a1 = racoon_strdup(naddrwop2str(naddr)); in naddr_score()
1132 if (cmpsaddrwop(&sa, &naddr->sa.sa) == 0) in naddr_score()
1133 return naddr->prefix + port_score; in naddr_score()