From 4cf9e87fca2ce14712e6d05bccc8c9e70575e70d Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Thu, 3 Apr 2025 09:26:01 +0200 Subject: [PATCH] if2ip: build the function also if FTP is present Previously it was not compiled if CURL_DISABLE_BINDLOCAL is set, but the FTP code is also using this function. Easily found by using configure --disable-bindlocal without disabling FTP. Closes #16933 --- lib/if2ip.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/if2ip.c b/lib/if2ip.c index 7792fa6c4b..a8acd1f2e4 100644 --- a/lib/if2ip.c +++ b/lib/if2ip.c @@ -93,7 +93,7 @@ unsigned int Curl_ipv6_scope(const struct sockaddr *sa) } #endif -#ifndef CURL_DISABLE_BINDLOCAL +#if !defined(CURL_DISABLE_BINDLOCAL) || !defined(CURL_DISABLE_FTP) #if defined(HAVE_GETIFADDRS) @@ -266,4 +266,4 @@ if2ip_result_t Curl_if2ip(int af, #endif -#endif /* CURL_DISABLE_BINDLOCAL */ +#endif /* CURL_DISABLE_BINDLOCAL && CURL_DISABLE_FTP */ -- 2.47.2