Daniel Stenberg e286589c71
multi: probe for IPv6 functionality in multi_init()
In some legacy systems IPv6 might dynamically work/not work and thus
curl needs to check/probe to see if it should indeed be used.

This change moves the probe that checks for working IPv6 to the multi
handle setup function instead of delaying it to when the first name
resolve is performed. This avoids a later tricky error path if the
socket cannot be created due to OOM.

Closes #20383
2026-01-21 09:38:31 +01:00
..
2026-01-17 11:45:18 +01:00
2025-12-02 16:52:54 +01:00
2026-01-17 11:45:18 +01:00
2026-01-17 11:45:18 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-12 04:18:48 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2026-01-19 09:37:47 +01:00
2026-01-20 12:37:56 +01:00
2025-12-02 16:52:54 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2026-01-15 13:06:13 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2026-01-15 13:06:13 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2026-01-17 11:45:18 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2026-01-15 13:06:13 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2026-01-17 11:45:18 +01:00
2026-01-17 11:45:18 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2026-01-17 11:41:49 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-03 14:50:16 +01:00
2026-01-20 15:36:52 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2026-01-20 12:37:56 +01:00
2026-01-20 12:37:56 +01:00
2026-01-20 12:37:56 +01:00
2026-01-15 13:06:13 +01:00
2026-01-15 13:06:13 +01:00
2025-12-26 22:06:09 +01:00
2026-01-15 13:06:13 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2026-01-13 21:15:36 +01:00
2025-12-26 22:06:09 +01:00
2026-01-20 15:36:52 +01:00
2026-01-16 16:42:31 +01:00
2026-01-01 12:43:59 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2026-01-16 16:42:31 +01:00
2025-12-29 22:44:34 +01:00
2025-12-29 22:44:34 +01:00
2026-01-20 12:38:02 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-03 14:50:16 +01:00
2025-12-12 04:18:48 +01:00
2026-01-20 16:38:49 +01:00
2025-12-26 22:06:09 +01:00
2026-01-20 15:36:52 +01:00
2025-12-26 22:06:09 +01:00
2026-01-16 16:43:43 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00
2025-12-26 22:06:09 +01:00