Loading native/android/libandroid_net.map.txt +4 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,10 @@ LIBANDROID_NET { android_getprocnetwork; # llndk android_setprocdns; # llndk android_getprocdns; # llndk # These functions have been part of the NDK since API 33. android_tag_socket_with_uid; # llndk android_tag_socket; # llndk android_untag_socket; # llndk local: *; }; native/android/net.c +12 −0 Original line number Diff line number Diff line Loading @@ -161,3 +161,15 @@ int android_res_nsend(net_handle_t network, const uint8_t *msg, size_t msglen, void android_res_cancel(int nsend_fd) { resNetworkCancel(nsend_fd); } int android_tag_socket_with_uid(int sockfd, int tag, uid_t uid) { return tagSocket(sockfd, tag, uid); } int android_tag_socket(int sockfd, int tag) { return tagSocket(sockfd, tag, -1); } int android_untag_socket(int sockfd) { return untagSocket(sockfd); } Loading
native/android/libandroid_net.map.txt +4 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,10 @@ LIBANDROID_NET { android_getprocnetwork; # llndk android_setprocdns; # llndk android_getprocdns; # llndk # These functions have been part of the NDK since API 33. android_tag_socket_with_uid; # llndk android_tag_socket; # llndk android_untag_socket; # llndk local: *; };
native/android/net.c +12 −0 Original line number Diff line number Diff line Loading @@ -161,3 +161,15 @@ int android_res_nsend(net_handle_t network, const uint8_t *msg, size_t msglen, void android_res_cancel(int nsend_fd) { resNetworkCancel(nsend_fd); } int android_tag_socket_with_uid(int sockfd, int tag, uid_t uid) { return tagSocket(sockfd, tag, uid); } int android_tag_socket(int sockfd, int tag) { return tagSocket(sockfd, tag, -1); } int android_untag_socket(int sockfd) { return untagSocket(sockfd); }