Lines Matching refs:transfer_source
296 if (p->transfer_source != NULL) { in peer_delete()
297 isc_mem_put(mem, p->transfer_source, in peer_delete()
298 sizeof(*p->transfer_source)); in peer_delete()
660 const isc_sockaddr_t *transfer_source) { in dns_peer_settransfersource() argument
663 if (peer->transfer_source != NULL) { in dns_peer_settransfersource()
664 isc_mem_put(peer->mem, peer->transfer_source, in dns_peer_settransfersource()
665 sizeof(*peer->transfer_source)); in dns_peer_settransfersource()
666 peer->transfer_source = NULL; in dns_peer_settransfersource()
668 if (transfer_source != NULL) { in dns_peer_settransfersource()
669 peer->transfer_source = in dns_peer_settransfersource()
670 isc_mem_get(peer->mem, sizeof(*peer->transfer_source)); in dns_peer_settransfersource()
672 *peer->transfer_source = *transfer_source; in dns_peer_settransfersource()
678 dns_peer_gettransfersource(dns_peer_t *peer, isc_sockaddr_t *transfer_source) { in dns_peer_gettransfersource() argument
680 REQUIRE(transfer_source != NULL); in dns_peer_gettransfersource()
682 if (peer->transfer_source == NULL) { in dns_peer_gettransfersource()
685 *transfer_source = *peer->transfer_source; in dns_peer_gettransfersource()