You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix Darwin dns-sd handling of results on interface index 0. (project-chip#32872)
project-chip#32513 introduced a bug, in
that we would ignore all results associated with interface index 0.
But that's perfectly valid for dns-sd results in general. What we want to
ignore are cases where if_nametoindex returned 0, since those correspond to "no
such interface name".
The fix is to move "interfaceIndex == 0" check to the right spot.
The rest of the changes are just there to improve logging. Specifically, log
what's going on with our SRP resolve timer, and include the instance name being
resolved in various logs so we can tell which logs have to do with which node
being resolved.
0 commit comments