commit | e2e5cb4afae9c7215393b978321a9c9b14d89d8d | [log] [tgz] |
---|---|---|
author | Paul Hu <paulhu@google.com> | Fri May 26 14:17:50 2023 +0800 |
committer | Cherrypicker Worker <android-build-cherrypicker-worker@google.com> | Mon Jun 05 02:50:10 2023 +0000 |
tree | 15b2ffe3b36f1934bc1f39b413c6b4ccada776b2 | |
parent | ad9ff691c469bee83b336e8a1cc30e369f374b51 [diff] |
Use wifi p2p interfaces for mDNS mDNS is used by wifi p2p in many places. However, MdnsSocketProvider does not monitor changes to the wifi p2p connection to get the names of the available wifi p2p interfaces. This prevents mDNS from registering or discovering services on the wifi p2p interfaces. Therefore, listen to the wifi p2p change intent to know the available interfaces and status changes that can be used by mDNS. Bug: 284263838 Test: atest FrameworksNetTests android.net.cts.NsdManagerTest (cherry picked from https://android-review.googlesource.com/q/commit:fbba5e83075fe3f1d96ca28ca00e8734b47e25a0) Merged-In: If03514f1286c0507e5862372272234dd07eb084d Change-Id: If03514f1286c0507e5862372272234dd07eb084d