Lines Matching refs:query_source
288 if (p->query_source != NULL) {
289 isc_mem_put(mem, p->query_source, sizeof(*p->query_source));
721 dns_peer_setquerysource(dns_peer_t *peer, const isc_sockaddr_t *query_source) {
724 if (peer->query_source != NULL) {
725 isc_mem_put(peer->mem, peer->query_source,
726 sizeof(*peer->query_source));
727 peer->query_source = NULL;
729 if (query_source != NULL) {
730 peer->query_source = isc_mem_get(peer->mem,
731 sizeof(*peer->query_source));
733 *peer->query_source = *query_source;
739 dns_peer_getquerysource(dns_peer_t *peer, isc_sockaddr_t *query_source) {
741 REQUIRE(query_source != NULL);
743 if (peer->query_source == NULL) {
746 *query_source = *peer->query_source;