Lines Matching refs:query_source
68 isc_sockaddr_t *query_source;
333 if (p->query_source != NULL) {
334 isc_mem_put(mem, p->query_source, sizeof(*p->query_source));
766 dns_peer_setquerysource(dns_peer_t *peer, const isc_sockaddr_t *query_source) {
769 if (peer->query_source != NULL) {
770 isc_mem_put(peer->mem, peer->query_source,
771 sizeof(*peer->query_source));
772 peer->query_source = NULL;
774 if (query_source != NULL) {
775 peer->query_source = isc_mem_get(peer->mem,
776 sizeof(*peer->query_source));
778 *peer->query_source = *query_source;
784 dns_peer_getquerysource(dns_peer_t *peer, isc_sockaddr_t *query_source) {
786 REQUIRE(query_source != NULL);
788 if (peer->query_source == NULL) {
791 *query_source = *peer->query_source;