Logging tweaks.

This commit is contained in:
Simon Kelley
2024-11-25 10:17:50 +00:00
parent f04cf8506a
commit 481ff0ed10
3 changed files with 4 additions and 4 deletions

View File

@@ -873,7 +873,7 @@ size_t answer_auth(struct dns_header *header, char *limit, size_t qlen, time_t n
if (!(ansp = skip_questions(header, qlen))) if (!(ansp = skip_questions(header, qlen)))
return 0; /* bad packet */ return 0; /* bad packet */
anscount = authcount = 0; anscount = authcount = 0;
log_query(F_AUTH, "query", NULL, "truncated", 0); log_query(F_AUTH, "reply", NULL, "truncated", 0);
} }
if ((auth || local_query) && nxdomain) if ((auth || local_query) && nxdomain)

View File

@@ -730,7 +730,7 @@ static size_t process_reply(struct dns_header *header, time_t now, struct server
} }
if (header->hb3 & HB3_TC) if (header->hb3 & HB3_TC)
log_query(F_UPSTREAM, "query", NULL, "truncated", 0); log_query(F_UPSTREAM, NULL, NULL, "truncated", 0);
else if (!bogusanswer || (header->hb4 & HB4_CD)) else if (!bogusanswer || (header->hb4 & HB4_CD))
{ {
if (rcode == NXDOMAIN && extract_request(header, n, daemon->namebuff, NULL) && if (rcode == NXDOMAIN && extract_request(header, n, daemon->namebuff, NULL) &&
@@ -1364,7 +1364,7 @@ void return_reply(time_t now, struct frec *forward, struct dns_header *header, s
daemon->log_display_id = forward->frec_src.log_id; daemon->log_display_id = forward->frec_src.log_id;
daemon->log_source_addr = &forward->frec_src.source; daemon->log_source_addr = &forward->frec_src.source;
log_query(F_UPSTREAM, "query", NULL, "truncated", 0); log_query(F_UPSTREAM, NULL, NULL, "truncated", 0);
for (src = &forward->frec_src; src; src = src->next) for (src = &forward->frec_src; src; src = src->next)
if (src->fd != -1 && nn > src->udp_pkt_size) if (src->fd != -1 && nn > src->udp_pkt_size)

View File

@@ -2332,7 +2332,7 @@ size_t answer_request(struct dns_header *header, char *limit, size_t qlen,
if (!(ansp = skip_questions(header, qlen))) if (!(ansp = skip_questions(header, qlen)))
return 0; /* bad packet */ return 0; /* bad packet */
anscount = nscount = addncount = 0; anscount = nscount = addncount = 0;
log_query(F_CONFIG, "query", NULL, "truncated", 0); log_query(F_CONFIG, "reply", NULL, "truncated", 0);
} }
if (nxdomain) if (nxdomain)