summaryrefslogtreecommitdiff
path: root/native
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2019-11-13 00:31:32 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2019-11-13 00:31:32 +0000
commit224bccea584eef500ee2c1b0319f0a6a552fadef (patch)
tree688937fbedb6e02455c638847328a99392ab9153 /native
parent5a392d3dc6422b4cd1e900cca901167d0e3c5d6e (diff)
parenta9258ab2e16669da63ad6a423bb65a11f3ad9a6c (diff)
Merge "Rename # vndk tag to # llndk"
Diffstat (limited to 'native')
-rw-r--r--native/android/libandroid_net.map.txt20
1 files changed, 12 insertions, 8 deletions
diff --git a/native/android/libandroid_net.map.txt b/native/android/libandroid_net.map.txt
index be3531da462d..8d4e9009cc56 100644
--- a/native/android/libandroid_net.map.txt
+++ b/native/android/libandroid_net.map.txt
@@ -1,15 +1,19 @@
-# They are also all available to vendor code.
+# The following symbols marked with # llndk are available to vendor code.
+# Unlike other VNDK libraries where keeping backwards compatibility is required
+# only within a platform release, these symbols need much longer suppport
+# because the same LLNDK library serves for both system and vendor partition
+# which might be a few years old.
LIBANDROID_NET {
global:
# These functions have been part of the NDK since API 24.
- android_getaddrinfofornetwork; # vndk
- android_setsocknetwork; # vndk
- android_setprocnetwork; # vndk
+ android_getaddrinfofornetwork; # llndk
+ android_setsocknetwork; # llndk
+ android_setprocnetwork; # llndk
# These functions have been part of the NDK since API 29.
- android_res_cancel; # vndk
- android_res_nquery; # vndk
- android_res_nresult; # vndk
- android_res_nsend; # vndk
+ android_res_cancel; # llndk
+ android_res_nquery; # llndk
+ android_res_nresult; # llndk
+ android_res_nsend; # llndk
local:
*;
};