From 978aa90021c439235a504b2405d0d6ca2cb15c1c Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Fri, 28 Apr 2023 13:26:53 -0600 Subject: [PATCH] No longer need to set AI_NUMERICSERV while fuzzing. Now that getaddrinfo() is stubbed out while fuzzing we can remove the hack that set AI_NUMERICSERV. --- logsrvd/logsrvd_conf.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/logsrvd/logsrvd_conf.c b/logsrvd/logsrvd_conf.c index 1cde0ba76..39bfa873b 100644 --- a/logsrvd/logsrvd_conf.c +++ b/logsrvd/logsrvd_conf.c @@ -544,9 +544,6 @@ append_address(struct server_address_list *addresses, const char *str, hints.ai_family = AF_UNSPEC; hints.ai_socktype = SOCK_STREAM; hints.ai_flags = AI_PASSIVE; -#ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION - hints.ai_flags |= AI_NUMERICSERV; -#endif error = getaddrinfo(host, port, &hints, &res0); if (error != 0) { sudo_gai_warn(error, U_("%s:%s"), host ? host : "*", port);