blob: 8d4e9009cc5693e3f8acbc50843caf3104c83f81 [file] [log] [blame]
Jiyong Parka9258ab2019-11-06 12:44:58 +09001# The following symbols marked with # llndk are available to vendor code.
2# Unlike other VNDK libraries where keeping backwards compatibility is required
3# only within a platform release, these symbols need much longer suppport
4# because the same LLNDK library serves for both system and vendor partition
5# which might be a few years old.
Lorenzo Colittid15f0af2017-05-17 16:50:17 +09006LIBANDROID_NET {
7 global:
Luke Huangc17821c2018-11-20 11:38:23 +08008 # These functions have been part of the NDK since API 24.
Jiyong Parka9258ab2019-11-06 12:44:58 +09009 android_getaddrinfofornetwork; # llndk
10 android_setsocknetwork; # llndk
11 android_setprocnetwork; # llndk
Luke Huangc17821c2018-11-20 11:38:23 +080012 # These functions have been part of the NDK since API 29.
Jiyong Parka9258ab2019-11-06 12:44:58 +090013 android_res_cancel; # llndk
14 android_res_nquery; # llndk
15 android_res_nresult; # llndk
16 android_res_nsend; # llndk
Lorenzo Colittid15f0af2017-05-17 16:50:17 +090017 local:
18 *;
19};