1*d57664e9SAndroid Build Coastguard Worker# The following symbols marked with # llndk are available to vendor code. 2*d57664e9SAndroid Build Coastguard Worker# Unlike other VNDK libraries where keeping backwards compatibility is required 3*d57664e9SAndroid Build Coastguard Worker# only within a platform release, these symbols need much longer suppport 4*d57664e9SAndroid Build Coastguard Worker# because the same LLNDK library serves for both system and vendor partition 5*d57664e9SAndroid Build Coastguard Worker# which might be a few years old. 6*d57664e9SAndroid Build Coastguard WorkerLIBANDROID_NET { 7*d57664e9SAndroid Build Coastguard Worker global: 8*d57664e9SAndroid Build Coastguard Worker # These functions have been part of the LL-NDK since API 24. 9*d57664e9SAndroid Build Coastguard Worker android_getaddrinfofornetwork; # llndk 10*d57664e9SAndroid Build Coastguard Worker android_setsocknetwork; # llndk 11*d57664e9SAndroid Build Coastguard Worker android_setprocnetwork; # llndk 12*d57664e9SAndroid Build Coastguard Worker # These functions have been part of the LL-NDK since API 29. 13*d57664e9SAndroid Build Coastguard Worker android_res_cancel; # llndk 14*d57664e9SAndroid Build Coastguard Worker android_res_nquery; # llndk 15*d57664e9SAndroid Build Coastguard Worker android_res_nresult; # llndk 16*d57664e9SAndroid Build Coastguard Worker android_res_nsend; # llndk 17*d57664e9SAndroid Build Coastguard Worker # These functions have been part of the LL-NDK since API 31. 18*d57664e9SAndroid Build Coastguard Worker android_getprocnetwork; # llndk 19*d57664e9SAndroid Build Coastguard Worker android_setprocdns; # llndk 20*d57664e9SAndroid Build Coastguard Worker android_getprocdns; # llndk 21*d57664e9SAndroid Build Coastguard Worker # These functions have been part of the LL-NDK since API 33. 22*d57664e9SAndroid Build Coastguard Worker android_tag_socket_with_uid; # llndk 23*d57664e9SAndroid Build Coastguard Worker android_tag_socket; # llndk 24*d57664e9SAndroid Build Coastguard Worker android_untag_socket; # llndk 25*d57664e9SAndroid Build Coastguard Worker local: 26*d57664e9SAndroid Build Coastguard Worker *; 27*d57664e9SAndroid Build Coastguard Worker}; 28