1# 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.
6LIBANDROID_NET {
7  global:
8    # These functions have been part of the NDK since API 24.
9    android_getaddrinfofornetwork; # llndk
10    android_setsocknetwork; # llndk
11    android_setprocnetwork; # llndk
12    # These functions have been part of the NDK since API 29.
13    android_res_cancel; # llndk
14    android_res_nquery; # llndk
15    android_res_nresult; # llndk
16    android_res_nsend; # llndk
17  local:
18    *;
19};
20