]> git.ipfire.org Git - thirdparty/asterisk.git/commit
rtp/rtcp: Configure dual-stack behavior via IPV6_V6ONLY
authorJustin T. Gibbs <gibbs@scsiguy.com>
Mon, 22 Dec 2025 01:30:10 +0000 (18:30 -0700)
committerJustin T. Gibbs <gibbs@scsiguy.com>
Mon, 29 Dec 2025 18:04:52 +0000 (18:04 +0000)
commitab9b14ce0407314cb8a4bb77a90adcd9f3e018d0
tree911a088ad64c829a25aa3380b7550831d6c5f2ae
parent1e36d77cc2b5b4109fcfab2a38dc7a0844b668ca
rtp/rtcp: Configure dual-stack behavior via IPV6_V6ONLY

Dual-stack behavior (simultaneous listening for IPV4 and IPV6
connections on a single socket) is required by Asterisk's ICE
implementation.  On systems with the IPV6_V6ONLY sockopt, set
the option to 0 (dual-stack enabled) when binding to the IPV6
any address. This ensures correct behavior regardless of the
system's default dual-stack configuration.
configure
configure.ac
include/asterisk/autoconfig.h.in
res/res_rtp_asterisk.c