[PATCH 17/30] resolv: Remove unnecessary res_isourserver_p call from send_dg
Florian Weimer
fweimer@redhat.com
Thu Jul 8 15:04:06 GMT 2021
As the comment indicates, the check is unnecessary due to the way the
UDP socket is set up.
---
resolv/res_send.c | 6 ------
1 file changed, 6 deletions(-)
diff --git a/resolv/res_send.c b/resolv/res_send.c
index 77d6835e1a..b6139c7d62 100644
--- a/resolv/res_send.c
+++ b/resolv/res_send.c
@@ -1343,12 +1343,6 @@ send_dg(res_state statp,
return close_and_return_error (statp, resplen2);
}
- /* Paranoia check. Due to the connected UDP socket,
- the kernel has already filtered invalid addresses
- for us. */
- if (!res_ourserver_p(statp, &from))
- goto wait;
-
/* Check for the correct header layout and a matching
question. */
int matching_query = 0; /* Default to no matching query. */
--
2.31.1
More information about the Libc-alpha
mailing list