File: libandroid_net.map.txt

package info (click to toggle)
android-platform-frameworks-base 1%3A14~beta1-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 326,092 kB
  • sloc: java: 2,032,373; xml: 343,016; cpp: 304,181; python: 3,683; ansic: 2,090; sh: 1,871; makefile: 117; sed: 19
file content (27 lines) | stat: -rw-r--r-- 1,096 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# 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 LL-NDK since API 24.
    android_getaddrinfofornetwork; # llndk
    android_setsocknetwork; # llndk
    android_setprocnetwork; # llndk
    # These functions have been part of the LL-NDK since API 29.
    android_res_cancel; # llndk
    android_res_nquery; # llndk
    android_res_nresult; # llndk
    android_res_nsend; # llndk
    # These functions have been part of the LL-NDK since API 31.
    android_getprocnetwork; # llndk
    android_setprocdns; # llndk
    android_getprocdns; # llndk
    # These functions have been part of the LL-NDK since API 33.
    android_tag_socket_with_uid; # llndk
    android_tag_socket;  # llndk
    android_untag_socket; # llndk
  local:
    *;
};