40 lines
1.5 KiB
Diff
40 lines
1.5 KiB
Diff
From fef2ea032f8c552f4723e617f1abea4e27f5b02a Mon Sep 17 00:00:00 2001
|
|
From: =?UTF-8?q?Renaud=20M=C3=A9trich?= <rmetrich@redhat.com>
|
|
Date: Wed, 3 May 2023 12:21:30 +0200
|
|
Subject: [PATCH 2/3] net/dns: Add debugging messages in recv_hook() function
|
|
MIME-Version: 1.0
|
|
Content-Type: text/plain; charset=UTF-8
|
|
Content-Transfer-Encoding: 8bit
|
|
|
|
Signed-off-by: Renaud Métrich <rmetrich@redhat.com>
|
|
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
|
|
---
|
|
grub-core/net/dns.c | 4 ++++
|
|
1 file changed, 4 insertions(+)
|
|
|
|
diff --git a/grub-core/net/dns.c b/grub-core/net/dns.c
|
|
index 8ba4e54..6bb237d 100644
|
|
--- a/grub-core/net/dns.c
|
|
+++ b/grub-core/net/dns.c
|
|
@@ -356,6 +356,7 @@ recv_hook (grub_net_udp_socket_t sock __attribute__ ((unused)),
|
|
= GRUB_NET_NETWORK_LEVEL_PROTOCOL_IPV4;
|
|
grub_memcpy (&(*data->addresses)[*data->naddresses].ipv4,
|
|
ptr, 4);
|
|
+ grub_dprintf ("dns", "got A 0x%x\n", (*data->addresses)[*data->naddresses].ipv4);
|
|
(*data->naddresses)++;
|
|
data->stop = 1;
|
|
break;
|
|
@@ -366,6 +367,9 @@ recv_hook (grub_net_udp_socket_t sock __attribute__ ((unused)),
|
|
= GRUB_NET_NETWORK_LEVEL_PROTOCOL_IPV6;
|
|
grub_memcpy (&(*data->addresses)[*data->naddresses].ipv6,
|
|
ptr, 16);
|
|
+ grub_dprintf ("dns", "got AAAA 0x%" PRIxGRUB_UINT64_T "%" PRIxGRUB_UINT64_T "\n",
|
|
+ (*data->addresses)[*data->naddresses].ipv6[0],
|
|
+ (*data->addresses)[*data->naddresses].ipv6[1]);
|
|
(*data->naddresses)++;
|
|
data->stop = 1;
|
|
break;
|
|
--
|
|
2.43.5
|
|
|