summaryrefslogtreecommitdiff
path: root/packages/Tethering/src/android/net/util/TetheringUtils.java
diff options
context:
space:
mode:
authormarkchien <markchien@google.com>2019-12-06 15:24:53 +0800
committermarkchien <markchien@google.com>2020-01-07 21:29:52 +0800
commit986750b3275ec56b2b17aa111c1a1e73635b4448 (patch)
tree8e1b09468cf861d80319fcf09a5f37cfb0531d0d /packages/Tethering/src/android/net/util/TetheringUtils.java
parent3e16a10a3e8ba9512df4ebccc676b990d003212c (diff)
Fix some @hide usage in Tethering
Using alternative way to replace some @hide API. Bug: 144814072 Test: build, flash, boot atest TetheringTests Change-Id: I1e12d69db1ad91dff553e142e17c6a70808e1639
Diffstat (limited to 'packages/Tethering/src/android/net/util/TetheringUtils.java')
-rw-r--r--packages/Tethering/src/android/net/util/TetheringUtils.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/packages/Tethering/src/android/net/util/TetheringUtils.java b/packages/Tethering/src/android/net/util/TetheringUtils.java
index 2fb73ced8884..fa543bdce735 100644
--- a/packages/Tethering/src/android/net/util/TetheringUtils.java
+++ b/packages/Tethering/src/android/net/util/TetheringUtils.java
@@ -39,4 +39,11 @@ public class TetheringUtils {
*/
public static native void setupRaSocket(FileDescriptor fd, int ifIndex)
throws SocketException;
+
+ /**
+ * Read s as an unsigned 16-bit integer.
+ */
+ public static int uint16(short s) {
+ return s & 0xffff;
+ }
}