Suppresses the ice candidate error callback when the STUN/TURN server address family is not compatible with the local candidate address family. This is similar to not pairing between candidates that have different incompatible address families as described in https://datatracker.ietf.org/doc/html/rfc5245#section-5.7.1 The spec actually says to emit the 701 error if *no* host candidate is able to reach the server: https://w3c.github.io/webrtc-pc/#dom-rtcpeerconnectioniceerrorevent-errorcode Also use the same (spec) error code for STUN and TURN, see https://github.com/webrtc/samples/issues/1215 (error 600 for TURN) https://github.com/webrtc/samples/issues/1227 (error 701 with AF mismatch) Drive-by: misc logging fixes BUG=webrtc:359404135 Change-Id: I99574b7b2b79986a52ab38a7fa58ea1bebab954c Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/358961 Commit-Queue: Philipp Hancke <phancke@meta.com> Reviewed-by: Jonas Oreland <jonaso@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#42830}