OSDN Git Service

Merge "Refactor isTetheringSupported() calls" am: e34c426fd3
authorErik Kline <ek@google.com>
Mon, 2 Apr 2018 21:08:52 +0000 (21:08 +0000)
committerandroid-build-merger <android-build-merger@google.com>
Mon, 2 Apr 2018 21:08:52 +0000 (21:08 +0000)
am: 6f63d051d6

Change-Id: Iad6358dc2f1d10b322d22ec90543adc50882962d

1  2 
services/core/java/com/android/server/ConnectivityService.java
services/core/java/com/android/server/connectivity/Tethering.java
tests/net/java/com/android/server/connectivity/TetheringTest.java

@@@ -1101,10 -1110,9 +1111,10 @@@ public class Tethering extends BaseNetw
          if (VDBG) Log.d(TAG, "setUsbTethering(" + enable + ")");
          UsbManager usbManager = (UsbManager) mContext.getSystemService(Context.USB_SERVICE);
          synchronized (mPublicSync) {
 -            usbManager.setCurrentFunction(enable ? UsbManager.USB_FUNCTION_RNDIS : null, false);
 +            usbManager.setCurrentFunctions(enable ? UsbManager.FUNCTION_RNDIS
 +                    : UsbManager.FUNCTION_NONE);
          }
-         return ConnectivityManager.TETHER_ERROR_NO_ERROR;
+         return TETHER_ERROR_NO_ERROR;
      }
  
      // TODO review API - figure out how to delete these entirely.