summaryrefslogtreecommitdiff
path: root/native/android/libandroid_net.map.txt
blob: 8d4e9009cc5693e3f8acbc50843caf3104c83f81 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 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; # llndk
    android_setsocknetwork; # llndk
    android_setprocnetwork; # llndk
    # These functions have been part of the NDK since API 29.
    android_res_cancel; # llndk
    android_res_nquery; # llndk
    android_res_nresult; # llndk
    android_res_nsend; # llndk
  local:
    *;
};