[CI - FAILURE]: / Handshake_WithHandshakeArgs12.ConnectionPoolCreate_7_1 (msquictest.exe)
https://github.com/microsoft/msquic/actions/runs/20046469207
There are issues with creating an XDP + QTIP socket with a specific local address. Logic in CxPlatTryAddSocket seems to override the provided address for client connections, without checking if one was provided.
Need to check how XDP alone does it -> a similar logic is done when creating the UDP socket.
Beside the fact that the local address might be ignored, the test seems to be failing because the initial port selected by the connection pool was right before a plage of reserved ports, causing the binding attempt to fail for the connection in the pool past the first one.
1858 2025-12-09T00:08:00.035 1F7C.10E4 e [Microsoft-Windows-TCPIP] TCP: endpoint 0xFFFF8E0A8AEA2640 (sockaddr=[::ffff:192.168.1.12]:0) bind failed: port-acquisition status = {Access Denied}
The log showing a port number "0" is strange though.