diff options
Diffstat (limited to 'framework-t/src/android/net/ConnectivityFrameworkInitializerTiramisu.java')
| -rw-r--r-- | framework-t/src/android/net/ConnectivityFrameworkInitializerTiramisu.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/framework-t/src/android/net/ConnectivityFrameworkInitializerTiramisu.java b/framework-t/src/android/net/ConnectivityFrameworkInitializerTiramisu.java index 61b34d0bcf..d9c9d74032 100644 --- a/framework-t/src/android/net/ConnectivityFrameworkInitializerTiramisu.java +++ b/framework-t/src/android/net/ConnectivityFrameworkInitializerTiramisu.java @@ -20,7 +20,9 @@ import android.annotation.SystemApi; import android.app.SystemServiceRegistry; import android.app.usage.NetworkStatsManager; import android.content.Context; +import android.net.mdns.aidl.IMDns; import android.net.nsd.INsdManager; +import android.net.nsd.MDnsManager; import android.net.nsd.NsdManager; /** @@ -78,5 +80,14 @@ public final class ConnectivityFrameworkInitializerTiramisu { return new EthernetManager(context, service); } ); + + SystemServiceRegistry.registerStaticService( + MDnsManager.MDNS_SERVICE, + MDnsManager.class, + (serviceBinder) -> { + IMDns service = IMDns.Stub.asInterface(serviceBinder); + return new MDnsManager(service); + } + ); } } |
