[Dnsmasq-discuss] [PATCH] Log upstream port for dnssec-retry

Geert Stappers stappers at stappers.nl
Fri Apr 15 08:17:27 UTC 2022


On Sun, Apr 10, 2022 at 10:46:58AM +0200, Dominik Derigs wrote:
> Dear Simon et al.,
> 
> The current version of dnsmasq logs the upstream port like
> 
> > Feb 21 22:02:18 dnsmasq[8991]: dnssec-query[DS] microsoft.net
> to 127.0.0.1#5053
> 
> when sending queries upstream. However, it is missing for dnssec-
> retry like
> 
> > Feb 21 22:02:18 dnsmasq[8991]: dnssec-retry[DS] microsoft.net
> to 127.0.0.1
> 
> This is added by this patch implementing it in the same way as
> used already when logging "dnssec-query" in the code.
> 
> Best,
> Dominik

> From 00b8789e4119a25da7f286ca1cefd5fe66383b30 Mon Sep 17 00:00:00 2001
> From: Dominik Derigs <dl6er at dl6er.de>
> Date: Sat, 2 Apr 2022 21:45:47 +0200
> Subject: [PATCH] Also log upstream port for dnssec-retry
> 
> Signed-off-by: DL6ER <dl6er at dl6er.de>

Regarding these three lines
| Subject: [PATCH] Also log upstream port for dnssec-retry
| 
| Signed-off-by: DL6ER <dl6er at dl6er.de>


There is only the commit summary,
there should be more text about the why.

> ---
>  src/forward.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/src/forward.c b/src/forward.c
> index c17541b..b522c1f 100644
> --- a/src/forward.c
> +++ b/src/forward.c
> @@ -527,8 +527,8 @@ static int forward_query(int udpfd, union mysockaddr *udpaddr,
>  		}
>  #ifdef HAVE_DNSSEC
>  	      else
> -		log_query_mysockaddr(F_NOEXTRA | F_DNSSEC, daemon->namebuff, &srv->addr,
> -				     "dnssec-retry", (forward->flags & FREC_DNSKEY_QUERY) ? T_DNSKEY : T_DS);
> +		log_query_mysockaddr(F_NOEXTRA | F_DNSSEC | F_SERVER, daemon->namebuff, &srv->addr,
> +				     (forward->flags & FREC_DNSKEY_QUERY) ? "dnssec-retry[DNSKEY]" : "dnssec-retry[DS]", 0);

I see more changes as commit message says.


>  #endif
>  
>  	      srv->queries++;
> -- 


Groeten
Geert Stappers
-- 
Silence is hard to parse



More information about the Dnsmasq-discuss mailing list