Lines Matching defs:query_source
239 peer->query_source = NULL;
628 dns_peer_setquerysource(dns_peer_t *peer, const isc_sockaddr_t *query_source) {
631 if (peer->query_source != NULL) {
632 isc_mem_put(peer->mem, peer->query_source,
633 sizeof(*peer->query_source));
634 peer->query_source = NULL;
636 if (query_source != NULL) {
637 peer->query_source = isc_mem_get(peer->mem,
638 sizeof(*peer->query_source));
639 if (peer->query_source == NULL)
642 *peer->query_source = *query_source;
648 dns_peer_getquerysource(dns_peer_t *peer, isc_sockaddr_t *query_source) {
650 REQUIRE(query_source != NULL);
652 if (peer->query_source == NULL)
654 *query_source = *peer->query_source;