• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/bind9-45.100/bind9/lib/dns/

Lines Matching refs:sa

1583 	isc_sockaddr_t *sa;
1585 for (sa = ISC_LIST_HEAD(fctx->bad_edns);
1586 sa != NULL;
1587 sa = ISC_LIST_NEXT(sa, link)) {
1588 if (isc_sockaddr_equal(sa, address))
1597 isc_sockaddr_t *sa;
1602 sa = isc_mem_get(fctx->mctx, sizeof(*sa));
1603 if (sa == NULL)
1606 *sa = *address;
1607 ISC_LIST_INITANDAPPEND(fctx->bad_edns, sa, link);
1612 isc_sockaddr_t *sa;
1614 for (sa = ISC_LIST_HEAD(fctx->edns);
1615 sa != NULL;
1616 sa = ISC_LIST_NEXT(sa, link)) {
1617 if (isc_sockaddr_equal(sa, address))
1626 isc_sockaddr_t *sa;
1631 sa = isc_mem_get(fctx->mctx, sizeof(*sa));
1632 if (sa == NULL)
1635 *sa = *address;
1636 ISC_LIST_INITANDAPPEND(fctx->edns, sa, link);
1641 isc_sockaddr_t *sa;
1643 for (sa = ISC_LIST_HEAD(fctx->edns512);
1644 sa != NULL;
1645 sa = ISC_LIST_NEXT(sa, link)) {
1646 if (isc_sockaddr_equal(sa, address))
1655 isc_sockaddr_t *sa;
1660 sa = isc_mem_get(fctx->mctx, sizeof(*sa));
1661 if (sa == NULL)
1664 *sa = *address;
1665 ISC_LIST_INITANDAPPEND(fctx->edns512, sa, link);
2229 isc_sockaddr_t *sa;
2231 for (sa = ISC_LIST_HEAD(fctx->bad);
2232 sa != NULL;
2233 sa = ISC_LIST_NEXT(sa, link)) {
2234 if (isc_sockaddr_equal(sa, address))
2318 isc_sockaddr_t *sa;
2346 sa = isc_mem_get(fctx->mctx, sizeof(*sa));
2347 if (sa == NULL)
2349 *sa = *address;
2350 ISC_LIST_INITANDAPPEND(fctx->bad, sa, link);
2568 isc_sockaddr_t *sa;
2599 sa = ISC_LIST_HEAD(fctx->forwarders);
2600 if (sa == NULL) {
2625 sa = ISC_LIST_HEAD(forwarders->addrs);
2639 while (sa != NULL) {
2640 if ((isc_sockaddr_pf(sa) == AF_INET &&
2642 (isc_sockaddr_pf(sa) == AF_INET6 &&
2644 sa = ISC_LIST_NEXT(sa, link);
2649 sa, &ai, 0); /* XXXMLG */
2662 sa = ISC_LIST_NEXT(sa, link);
2815 isc_sockaddr_t *sa;
2824 sa = &addr->sockaddr;
2827 isc_netaddr_fromsockaddr(&ipaddr, sa);
2849 } else if (isc_sockaddr_ismulticast(sa)) {
2852 } else if (isc_sockaddr_isexperimental(sa)) {
2855 } else if (sa->type.sa.sa_family != AF_INET6) {
2857 } else if (IN6_IS_ADDR_V4MAPPED(&sa->type.sin6.sin6_addr)) {
2860 } else if (IN6_IS_ADDR_V4COMPAT(&sa->type.sin6.sin6_addr)) {
2869 isc_netaddr_fromsockaddr(&na, sa);
3109 isc_sockaddr_t *sa, *next_sa;
3128 for (sa = ISC_LIST_HEAD(fctx->bad);
3129 sa != NULL;
3130 sa = next_sa) {
3131 next_sa = ISC_LIST_NEXT(sa, link);
3132 ISC_LIST_UNLINK(fctx->bad, sa, link);
3133 isc_mem_put(fctx->mctx, sa, sizeof(*sa));
3136 for (sa = ISC_LIST_HEAD(fctx->edns);
3137 sa != NULL;
3138 sa = next_sa) {
3139 next_sa = ISC_LIST_NEXT(sa, link);
3140 ISC_LIST_UNLINK(fctx->edns, sa, link);
3141 isc_mem_put(fctx->mctx, sa, sizeof(*sa));
3144 for (sa = ISC_LIST_HEAD(fctx->edns512);
3145 sa != NULL;
3146 sa = next_sa) {
3147 next_sa = ISC_LIST_NEXT(sa, link);
3148 ISC_LIST_UNLINK(fctx->edns512, sa, link);
3149 isc_mem_put(fctx->mctx, sa, sizeof(*sa));
3152 for (sa = ISC_LIST_HEAD(fctx->bad_edns);
3153 sa != NULL;
3154 sa = next_sa) {
3155 next_sa = ISC_LIST_NEXT(sa, link);
3156 ISC_LIST_UNLINK(fctx->bad_edns, sa, link);
3157 isc_mem_put(fctx->mctx, sa, sizeof(*sa));