Jiyong Park | a9258ab | 2019-11-06 12:44:58 +0900 | [diff] [blame] | 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. |
Lorenzo Colitti | d15f0af | 2017-05-17 16:50:17 +0900 | [diff] [blame] | 6 | LIBANDROID_NET { |
| 7 | global: |
Luke Huang | c17821c | 2018-11-20 11:38:23 +0800 | [diff] [blame] | 8 | # These functions have been part of the NDK since API 24. |
Jiyong Park | a9258ab | 2019-11-06 12:44:58 +0900 | [diff] [blame] | 9 | android_getaddrinfofornetwork; # llndk |
| 10 | android_setsocknetwork; # llndk |
| 11 | android_setprocnetwork; # llndk |
Luke Huang | c17821c | 2018-11-20 11:38:23 +0800 | [diff] [blame] | 12 | # These functions have been part of the NDK since API 29. |
Jiyong Park | a9258ab | 2019-11-06 12:44:58 +0900 | [diff] [blame] | 13 | android_res_cancel; # llndk |
| 14 | android_res_nquery; # llndk |
| 15 | android_res_nresult; # llndk |
| 16 | android_res_nsend; # llndk |
Lorenzo Colitti | d15f0af | 2017-05-17 16:50:17 +0900 | [diff] [blame] | 17 | local: |
| 18 | *; |
| 19 | }; |