diff options
-rw-r--r-- | native/android/Android.bp | 7 | ||||
l--------- | native/android/include/multinetwork.h | 1 | ||||
-rw-r--r-- | native/android/libandroid_net.map.txt | 10 |
3 files changed, 18 insertions, 0 deletions
diff --git a/native/android/Android.bp b/native/android/Android.bp index 452adc0c8da8..00fe6382fc17 100644 --- a/native/android/Android.bp +++ b/native/android/Android.bp @@ -87,3 +87,10 @@ cc_library_shared { include_dirs: ["bionic/libc/dns/include"], } + +llndk_library { + name: "libandroid_net", + export_include_dirs: ["include"], + symbol_file: "libandroid_net.map.txt", + unversioned: true, +} diff --git a/native/android/include/multinetwork.h b/native/android/include/multinetwork.h new file mode 120000 index 000000000000..f9d051aa9f24 --- /dev/null +++ b/native/android/include/multinetwork.h @@ -0,0 +1 @@ +../../../../native/include/android/multinetwork.h
\ No newline at end of file diff --git a/native/android/libandroid_net.map.txt b/native/android/libandroid_net.map.txt new file mode 100644 index 000000000000..9b5a5a1f4b52 --- /dev/null +++ b/native/android/libandroid_net.map.txt @@ -0,0 +1,10 @@ +# These functions have been part of the NDK since API 24. +# They are also all available to vendor code. +LIBANDROID_NET { + global: + android_setsocknetwork; # vndk + android_setprocnetwork; # vndk + android_getaddrinfofornetwork; # vndk + local: + *; +}; |