commit | 6db324439fc700c1412ca3bcdb492b09e3a7d685 | [log] [tgz] |
---|---|---|
author | Treehugger Robot <treehugger-gerrit@google.com> | Fri Jun 09 15:53:24 2023 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Fri Jun 09 15:53:24 2023 +0000 |
tree | 8160ba40f8b8416e9da058a44a12034eb1bc9d7e | |
parent | 03726fb6577200dc3f2390477384fa4ebc4b134a [diff] | |
parent | c17aee3117cb2644b6c998ad65976b0b48b69c54 [diff] |
Merge "SuppressLint for use of TIOCOUTQ constant." am: c17aee3117 Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2620253 Change-Id: Iba3db37fee69d38a08746649b53b9d29fbca2ed0 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/service/src/com/android/server/connectivity/TcpKeepaliveController.java b/service/src/com/android/server/connectivity/TcpKeepaliveController.java index 0fd8604..4124e36 100644 --- a/service/src/com/android/server/connectivity/TcpKeepaliveController.java +++ b/service/src/com/android/server/connectivity/TcpKeepaliveController.java
@@ -34,6 +34,7 @@ import static com.android.net.module.util.NetworkStackConstants.IPV4_HEADER_MIN_LEN; import android.annotation.NonNull; +import android.annotation.SuppressLint; import android.net.ISocketKeepaliveCallback; import android.net.InvalidPacketException; import android.net.NetworkUtils; @@ -106,6 +107,8 @@ private static final int TCP_REPAIR_ON = 1; // Reference include/uapi/linux/sockios.h private static final int SIOCINQ = FIONREAD; + // arch specific BSD socket API constant that predates Linux and Android + @SuppressLint("NewApi") private static final int SIOCOUTQ = TIOCOUTQ; /**