Loading services/core/java/com/android/server/ConnectivityService.java +3 −0 Original line number Original line Diff line number Diff line Loading @@ -6142,6 +6142,7 @@ public class ConnectivityService extends IConnectivityManager.Stub @Override @Override public int registerNetworkProvider(Messenger messenger, String name) { public int registerNetworkProvider(Messenger messenger, String name) { enforceNetworkFactoryOrSettingsPermission(); enforceNetworkFactoryOrSettingsPermission(); Objects.requireNonNull(messenger, "messenger must be non-null"); NetworkProviderInfo npi = new NetworkProviderInfo(name, messenger, NetworkProviderInfo npi = new NetworkProviderInfo(name, messenger, nextNetworkProviderId(), () -> unregisterNetworkProvider(messenger)); nextNetworkProviderId(), () -> unregisterNetworkProvider(messenger)); mHandler.sendMessage(mHandler.obtainMessage(EVENT_REGISTER_NETWORK_PROVIDER, npi)); mHandler.sendMessage(mHandler.obtainMessage(EVENT_REGISTER_NETWORK_PROVIDER, npi)); Loading Loading @@ -9074,6 +9075,7 @@ public class ConnectivityService extends IConnectivityManager.Stub @Override @Override public void unregisterConnectivityDiagnosticsCallback( public void unregisterConnectivityDiagnosticsCallback( @NonNull IConnectivityDiagnosticsCallback callback) { @NonNull IConnectivityDiagnosticsCallback callback) { Objects.requireNonNull(callback, "callback must be non-null"); mConnectivityDiagnosticsHandler.sendMessage( mConnectivityDiagnosticsHandler.sendMessage( mConnectivityDiagnosticsHandler.obtainMessage( mConnectivityDiagnosticsHandler.obtainMessage( ConnectivityDiagnosticsHandler ConnectivityDiagnosticsHandler Loading Loading @@ -9444,6 +9446,7 @@ public class ConnectivityService extends IConnectivityManager.Stub */ */ @Override @Override public void unregisterQosCallback(@NonNull final IQosCallback callback) { public void unregisterQosCallback(@NonNull final IQosCallback callback) { Objects.requireNonNull(callback, "callback must be non-null"); mQosCallbackTracker.unregisterCallback(callback); mQosCallbackTracker.unregisterCallback(callback); } } Loading Loading
services/core/java/com/android/server/ConnectivityService.java +3 −0 Original line number Original line Diff line number Diff line Loading @@ -6142,6 +6142,7 @@ public class ConnectivityService extends IConnectivityManager.Stub @Override @Override public int registerNetworkProvider(Messenger messenger, String name) { public int registerNetworkProvider(Messenger messenger, String name) { enforceNetworkFactoryOrSettingsPermission(); enforceNetworkFactoryOrSettingsPermission(); Objects.requireNonNull(messenger, "messenger must be non-null"); NetworkProviderInfo npi = new NetworkProviderInfo(name, messenger, NetworkProviderInfo npi = new NetworkProviderInfo(name, messenger, nextNetworkProviderId(), () -> unregisterNetworkProvider(messenger)); nextNetworkProviderId(), () -> unregisterNetworkProvider(messenger)); mHandler.sendMessage(mHandler.obtainMessage(EVENT_REGISTER_NETWORK_PROVIDER, npi)); mHandler.sendMessage(mHandler.obtainMessage(EVENT_REGISTER_NETWORK_PROVIDER, npi)); Loading Loading @@ -9074,6 +9075,7 @@ public class ConnectivityService extends IConnectivityManager.Stub @Override @Override public void unregisterConnectivityDiagnosticsCallback( public void unregisterConnectivityDiagnosticsCallback( @NonNull IConnectivityDiagnosticsCallback callback) { @NonNull IConnectivityDiagnosticsCallback callback) { Objects.requireNonNull(callback, "callback must be non-null"); mConnectivityDiagnosticsHandler.sendMessage( mConnectivityDiagnosticsHandler.sendMessage( mConnectivityDiagnosticsHandler.obtainMessage( mConnectivityDiagnosticsHandler.obtainMessage( ConnectivityDiagnosticsHandler ConnectivityDiagnosticsHandler Loading Loading @@ -9444,6 +9446,7 @@ public class ConnectivityService extends IConnectivityManager.Stub */ */ @Override @Override public void unregisterQosCallback(@NonNull final IQosCallback callback) { public void unregisterQosCallback(@NonNull final IQosCallback callback) { Objects.requireNonNull(callback, "callback must be non-null"); mQosCallbackTracker.unregisterCallback(callback); mQosCallbackTracker.unregisterCallback(callback); } } Loading