[BACK]Return to dighost.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / dig

Diff for /src/usr.bin/dig/dighost.c between version 1.37 and 1.38

version 1.37, 2020/12/21 11:41:08 version 1.38, 2024/04/23 13:34:50
Line 3643 
Line 3643 
         } else {          } else {
   
                 if (msg->rcode == dns_rcode_noerror || l->origin == NULL) {                  if (msg->rcode == dns_rcode_noerror || l->origin == NULL) {
                           dighost_received(b->used, &sevent->address, query);
                                 dighost_received(b->used, &sevent->address, query);  
                 }                  }
   
                 if (!query->lookup->ns_search_only)                  if (!query->lookup->ns_search_only)
                         query->lookup->pending = 0;                          query->lookup->pending = 0;
                 if (!query->lookup->ns_search_only ||                  if (!query->lookup->ns_search_only ||
                     query->lookup->trace_root || docancel) {                      query->lookup->trace_root || docancel) {
                                 dns_message_destroy(&msg);                          dns_message_destroy(&msg);
   
                         cancel_lookup(l);                          cancel_lookup(l);
                 }                  }

Legend:
Removed from v.1.37  
changed lines
  Added in v.1.38