Remove compiler warnings for obscure combinations of build options.

This commit is contained in:
Simon Kelley
2025-05-24 15:09:53 +01:00
parent ebef27f321
commit 90b248582c
4 changed files with 17 additions and 2 deletions

View File

@@ -64,14 +64,16 @@ int main (int argc, char **argv)
int need_cap_net_raw = 0;
int need_cap_net_bind_service = 0;
int have_cap_chown = 0;
# ifdef HAVE_DHCP
char *bound_device = NULL;
int did_bind = 0;
# endif
struct server *serv;
char *netlink_warn;
#else
int bind_fallback = 0;
#endif
#if defined(HAVE_DHCP) || defined(HAVE_DHCP6)
#if defined(HAVE_DHCP)
struct dhcp_context *context;
struct dhcp_relay *relay;
#endif
@@ -79,6 +81,8 @@ int main (int argc, char **argv)
int tftp_prefix_missing = 0;
#endif
(void)netlink_warn;
#if defined(HAVE_IDN) || defined(HAVE_LIBIDN2) || defined(LOCALEDIR)
setlocale(LC_ALL, "");
#endif