mosquitto/src
Yann E. MORIN 8c3bc32689 broker: properly check for getaddrinfo_a()
getaddrinfo_a( is protected by _GNU_SOURCE.

This is properly accounted for in the source code, in lib/net_mosq.c,
but the check in the CmakeList is missing that define, which causes
the check to actually fail.

Add that define when checking; this fixes builds on various C libraries,
like uClibc-ng, musl, or newer/older glibc.

Signed-off-by: Yann E. MORIN <yann.morin@orange.com>
2026-02-24 09:38:49 +00:00
..
acl_file.c
acl_file.h
bridge.c OpenBSD build fixes 2026-02-06 14:50:20 +00:00
bridge_topic.c
broker_control.c
CMakeLists.txt broker: properly check for getaddrinfo_a() 2026-02-24 09:38:49 +00:00
conf.c Fix building with WITH_TLS=no 2026-02-03 09:23:27 +00:00
conf_includedir.c Compiler warning fixes 2026-01-23 08:44:34 +00:00
context.c Fix will messages being incorrectly delayed. 2026-02-16 11:37:36 +00:00
control.c Compiler warning fixes 2026-01-23 08:44:34 +00:00
control_common.c
database.c Minor compiler warning fixes 2026-01-21 16:58:42 +00:00
handle_auth.c Merge branch 'fixes' into develop 2026-01-15 00:49:53 +00:00
handle_connack.c Merge branch 'fixes' into develop 2026-01-15 00:49:53 +00:00
handle_connect.c Fix password length not being passed to MOSQ_EVT_BASIC_AUTH events. 2026-02-13 13:14:38 +00:00
handle_disconnect.c Merge branch 'fixes' into develop 2026-01-15 00:49:53 +00:00
handle_publish.c Don't enforce receive-maximum on the broker 2026-02-04 21:37:51 +00:00
handle_subscribe.c Remove logging printf 2026-01-28 21:02:40 +00:00
handle_unsubscribe.c Merge branch 'fixes' into develop 2026-01-15 00:49:53 +00:00
http_api.c Fix building with WITH_TLS=no 2026-02-03 09:23:27 +00:00
http_serv.c
keepalive.c
linker-aix.syms
linker-macosx.syms
linker.syms
listeners.c Compiler warning fixes 2026-01-23 08:44:34 +00:00
logging.c
loop.c Fix inconsistent client disconnect log format 2026-02-03 00:19:59 +00:00
Makefile
mosquitto.c Add MOSQUITTO_UNSAFE_ALLOW_SYMLINKS env var 2026-02-02 16:33:37 +00:00
mosquitto_broker_internal.h Remove duplicate declaration 2026-01-21 15:48:11 +00:00
mux.c
mux.h
mux_epoll.c
mux_kqueue.c kqueue: Fix EV_EOF support 2026-02-08 21:56:19 +00:00
mux_poll.c
net.c Fix unix sockets support on Windows 2026-02-23 23:16:43 +00:00
password_file.c
password_file.h
persist.h
persist_read.c Persist: Use meaningful return codes 2026-01-06 13:37:12 +00:00
persist_read_v5.c Add further missing free on error 2026-01-06 14:27:31 +00:00
persist_read_v234.c Fix potential crash on loading corrupt obsolete persistence file 2026-01-12 22:08:57 +00:00
persist_write.c
persist_write_v5.c
plugin_acl_check.c Fix callback handling when using plugin_load. 2026-01-29 14:10:10 +00:00
plugin_basic_auth.c Fix password length not being passed to MOSQ_EVT_BASIC_AUTH events. 2026-02-13 13:14:38 +00:00
plugin_callbacks.c Forbid running with persistence true and a plugin at the same time. 2026-02-07 23:25:24 +00:00
plugin_cleanup.c
plugin_client_offline.c Fix callback handling when using plugin_load. 2026-01-29 14:10:10 +00:00
plugin_connect.c Fix callback handling when using plugin_load. 2026-01-29 14:10:10 +00:00
plugin_disconnect.c Fix callback handling when using plugin_load. 2026-01-29 14:10:10 +00:00
plugin_extended_auth.c Fix callback handling when using plugin_load. 2026-01-29 14:10:10 +00:00
plugin_init.c
plugin_message.c Fix callback handling when using plugin_load. 2026-01-29 14:10:10 +00:00
plugin_persist.c
plugin_psk_key.c Fix callback handling when using plugin_load. 2026-01-29 14:10:10 +00:00
plugin_public.c MOSQ_EVT_ACL_CHECK event is now passed message properties where possible. 2026-01-12 23:51:02 +00:00
plugin_reload.c Fix callback handling when using plugin_load. 2026-01-29 14:10:10 +00:00
plugin_subscribe.c Fix callback handling when using plugin_load. 2026-01-29 14:10:10 +00:00
plugin_tick.c Fix callback handling when using plugin_load. 2026-01-29 14:10:10 +00:00
plugin_unsubscribe.c Fix callback handling when using plugin_load. 2026-01-29 14:10:10 +00:00
plugin_v2.c
plugin_v3.c
plugin_v4.c
plugin_v5.c
property_broker.c Merge branch 'fixes' into develop 2026-01-15 00:49:53 +00:00
proxy_v1.c OpenBSD build fixes 2026-02-06 14:50:20 +00:00
proxy_v2.c Fix incorrect parsing of unix socket address in proxy v2 2026-02-18 09:05:44 +00:00
psk_file.c
read_handle.c
retain.c Forbid running with persistence true and a plugin at the same time. 2026-02-07 23:25:24 +00:00
security_default.c Fix callback handling when using plugin_load. 2026-01-29 14:10:10 +00:00
send_auth.c Merge branch 'fixes' into develop 2026-01-15 00:49:53 +00:00
send_connack.c
send_suback.c
send_unsuback.c
service.c
session_expiry.c
signals.c
subs.c More warning fixes 2026-01-23 09:26:09 +00:00
sys_tree.c Fix $SYS load values not being published initially. 2026-02-03 09:28:18 +00:00
sys_tree.h
topic_tok.c
watchdog.c
websockets.c Only decrement client_count once for WS clients 2026-02-06 15:16:22 +00:00
will_delay.c
xtreport.c