aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2021-07-19 07:55:27 +0200
committerFlorian Weimer <fweimer@redhat.com>2021-07-19 07:56:45 +0200
commitb165c65c35d0fc4d60d63ae101f4edfa21c0d30b (patch)
tree989a2418ecc63814f3afc59a437ee30d96e89042 /sysdeps/unix/sysv/linux
parent66ac4268f48e4dbcb09b2b6128efa84a6564c1e6 (diff)
downloadglibc-b165c65c35d0fc4d60d63ae101f4edfa21c0d30b.zip
glibc-b165c65c35d0fc4d60d63ae101f4edfa21c0d30b.tar.gz
glibc-b165c65c35d0fc4d60d63ae101f4edfa21c0d30b.tar.bz2
resolv: Move res_send, res_nsend into libc
Switch to public symbols without __ prefix (due to improved namespace management). __res_send, __res_nsend were moved using the script (with --no-new-version). res_send@@GLIBC_2.34 and res_nsend@@GLIBC_2.34 were added using make update-all-abi. Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Diffstat (limited to 'sysdeps/unix/sysv/linux')
-rw-r--r--sysdeps/unix/sysv/linux/aarch64/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/aarch64/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/alpha/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/alpha/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/arc/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/arc/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/arm/be/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/arm/be/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/arm/le/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/arm/le/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/csky/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/csky/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/hppa/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/hppa/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/i386/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/i386/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/ia64/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/ia64/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/m68k/coldfire/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/m68k/m680x0/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/microblaze/be/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/microblaze/be/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/microblaze/le/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/microblaze/le/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/mips/mips32/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/mips/mips64/n32/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/mips/mips64/n64/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/nios2/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/nios2/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc32/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/riscv/rv32/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/riscv/rv64/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/s390/s390-32/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/s390/s390-64/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/sh/be/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/sh/be/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/sh/le/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/sh/le/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/sparc/sparc32/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/sparc/sparc64/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/x86_64/64/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/x86_64/64/libresolv.abilist2
-rw-r--r--sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist4
-rw-r--r--sysdeps/unix/sysv/linux/x86_64/x32/libresolv.abilist2
62 files changed, 128 insertions, 60 deletions
diff --git a/sysdeps/unix/sysv/linux/aarch64/libc.abilist b/sysdeps/unix/sysv/linux/aarch64/libc.abilist
index 1a8736f..78d6ca7 100644
--- a/sysdeps/unix/sysv/linux/aarch64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/aarch64/libc.abilist
@@ -386,8 +386,10 @@ GLIBC_2.17 __res_init F
GLIBC_2.17 __res_mailok F
GLIBC_2.17 __res_nclose F
GLIBC_2.17 __res_ninit F
+GLIBC_2.17 __res_nsend F
GLIBC_2.17 __res_ownok F
GLIBC_2.17 __res_randomid F
+GLIBC_2.17 __res_send F
GLIBC_2.17 __res_state F
GLIBC_2.17 __rpc_thread_createerr F
GLIBC_2.17 __rpc_thread_svc_fdset F
@@ -2566,7 +2568,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/aarch64/libresolv.abilist b/sysdeps/unix/sysv/linux/aarch64/libresolv.abilist
index 613638f..d071a2c 100644
--- a/sysdeps/unix/sysv/linux/aarch64/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/aarch64/libresolv.abilist
@@ -31,12 +31,10 @@ GLIBC_2.17 __res_nmkquery F
GLIBC_2.17 __res_nquery F
GLIBC_2.17 __res_nquerydomain F
GLIBC_2.17 __res_nsearch F
-GLIBC_2.17 __res_nsend F
GLIBC_2.17 __res_queriesmatch F
GLIBC_2.17 __res_query F
GLIBC_2.17 __res_querydomain F
GLIBC_2.17 __res_search F
-GLIBC_2.17 __res_send F
GLIBC_2.17 __sym_ntop F
GLIBC_2.17 __sym_ntos F
GLIBC_2.17 __sym_ston F
diff --git a/sysdeps/unix/sysv/linux/alpha/libc.abilist b/sysdeps/unix/sysv/linux/alpha/libc.abilist
index be66c6f..8f94a0b 100644
--- a/sysdeps/unix/sysv/linux/alpha/libc.abilist
+++ b/sysdeps/unix/sysv/linux/alpha/libc.abilist
@@ -218,6 +218,7 @@ GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
+GLIBC_2.0 __res_send F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
GLIBC_2.0 __sched_get_priority_min F
@@ -1978,6 +1979,7 @@ GLIBC_2.2 __pwrite64 F
GLIBC_2.2 __res_init F
GLIBC_2.2 __res_nclose F
GLIBC_2.2 __res_ninit F
+GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_state F
GLIBC_2.2 __setmntent F
GLIBC_2.2 __statfs F
@@ -2659,7 +2661,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/alpha/libresolv.abilist b/sysdeps/unix/sysv/linux/alpha/libresolv.abilist
index abfaf88..9e3b8f8 100644
--- a/sysdeps/unix/sysv/linux/alpha/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/alpha/libresolv.abilist
@@ -25,7 +25,6 @@ GLIBC_2.0 __res_close F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_queriesmatch F
-GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F
GLIBC_2.0 __sym_ntos F
GLIBC_2.0 __sym_ston F
@@ -55,7 +54,6 @@ GLIBC_2.2 __res_nmkquery F
GLIBC_2.2 __res_nquery F
GLIBC_2.2 __res_nquerydomain F
GLIBC_2.2 __res_nsearch F
-GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_query F
GLIBC_2.2 __res_querydomain F
GLIBC_2.2 __res_search F
diff --git a/sysdeps/unix/sysv/linux/arc/libc.abilist b/sysdeps/unix/sysv/linux/arc/libc.abilist
index 04f3b33..dc86ab3 100644
--- a/sysdeps/unix/sysv/linux/arc/libc.abilist
+++ b/sysdeps/unix/sysv/linux/arc/libc.abilist
@@ -375,8 +375,10 @@ GLIBC_2.32 __res_init F
GLIBC_2.32 __res_mailok F
GLIBC_2.32 __res_nclose F
GLIBC_2.32 __res_ninit F
+GLIBC_2.32 __res_nsend F
GLIBC_2.32 __res_ownok F
GLIBC_2.32 __res_randomid F
+GLIBC_2.32 __res_send F
GLIBC_2.32 __res_state F
GLIBC_2.32 __sbrk F
GLIBC_2.32 __sched_cpualloc F
@@ -2325,7 +2327,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/arc/libresolv.abilist b/sysdeps/unix/sysv/linux/arc/libresolv.abilist
index f3a103d..a9599af 100644
--- a/sysdeps/unix/sysv/linux/arc/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/arc/libresolv.abilist
@@ -30,12 +30,10 @@ GLIBC_2.32 __res_nmkquery F
GLIBC_2.32 __res_nquery F
GLIBC_2.32 __res_nquerydomain F
GLIBC_2.32 __res_nsearch F
-GLIBC_2.32 __res_nsend F
GLIBC_2.32 __res_queriesmatch F
GLIBC_2.32 __res_query F
GLIBC_2.32 __res_querydomain F
GLIBC_2.32 __res_search F
-GLIBC_2.32 __res_send F
GLIBC_2.32 __sym_ntop F
GLIBC_2.32 __sym_ntos F
GLIBC_2.32 __sym_ston F
diff --git a/sysdeps/unix/sysv/linux/arm/be/libc.abilist b/sysdeps/unix/sysv/linux/arm/be/libc.abilist
index bd79006..7f4235e 100644
--- a/sysdeps/unix/sysv/linux/arm/be/libc.abilist
+++ b/sysdeps/unix/sysv/linux/arm/be/libc.abilist
@@ -445,7 +445,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
@@ -846,8 +848,10 @@ GLIBC_2.4 __res_init F
GLIBC_2.4 __res_mailok F
GLIBC_2.4 __res_nclose F
GLIBC_2.4 __res_ninit F
+GLIBC_2.4 __res_nsend F
GLIBC_2.4 __res_ownok F
GLIBC_2.4 __res_randomid F
+GLIBC_2.4 __res_send F
GLIBC_2.4 __res_state F
GLIBC_2.4 __rpc_thread_createerr F
GLIBC_2.4 __rpc_thread_svc_fdset F
diff --git a/sysdeps/unix/sysv/linux/arm/be/libresolv.abilist b/sysdeps/unix/sysv/linux/arm/be/libresolv.abilist
index a2ca6ab..722feb8 100644
--- a/sysdeps/unix/sysv/linux/arm/be/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/arm/be/libresolv.abilist
@@ -31,12 +31,10 @@ GLIBC_2.4 __res_nmkquery F
GLIBC_2.4 __res_nquery F
GLIBC_2.4 __res_nquerydomain F
GLIBC_2.4 __res_nsearch F
-GLIBC_2.4 __res_nsend F
GLIBC_2.4 __res_queriesmatch F
GLIBC_2.4 __res_query F
GLIBC_2.4 __res_querydomain F
GLIBC_2.4 __res_search F
-GLIBC_2.4 __res_send F
GLIBC_2.4 __sym_ntop F
GLIBC_2.4 __sym_ntos F
GLIBC_2.4 __sym_ston F
diff --git a/sysdeps/unix/sysv/linux/arm/le/libc.abilist b/sysdeps/unix/sysv/linux/arm/le/libc.abilist
index 7466152..e14410d 100644
--- a/sysdeps/unix/sysv/linux/arm/le/libc.abilist
+++ b/sysdeps/unix/sysv/linux/arm/le/libc.abilist
@@ -442,7 +442,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
@@ -843,8 +845,10 @@ GLIBC_2.4 __res_init F
GLIBC_2.4 __res_mailok F
GLIBC_2.4 __res_nclose F
GLIBC_2.4 __res_ninit F
+GLIBC_2.4 __res_nsend F
GLIBC_2.4 __res_ownok F
GLIBC_2.4 __res_randomid F
+GLIBC_2.4 __res_send F
GLIBC_2.4 __res_state F
GLIBC_2.4 __rpc_thread_createerr F
GLIBC_2.4 __rpc_thread_svc_fdset F
diff --git a/sysdeps/unix/sysv/linux/arm/le/libresolv.abilist b/sysdeps/unix/sysv/linux/arm/le/libresolv.abilist
index a2ca6ab..722feb8 100644
--- a/sysdeps/unix/sysv/linux/arm/le/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/arm/le/libresolv.abilist
@@ -31,12 +31,10 @@ GLIBC_2.4 __res_nmkquery F
GLIBC_2.4 __res_nquery F
GLIBC_2.4 __res_nquerydomain F
GLIBC_2.4 __res_nsearch F
-GLIBC_2.4 __res_nsend F
GLIBC_2.4 __res_queriesmatch F
GLIBC_2.4 __res_query F
GLIBC_2.4 __res_querydomain F
GLIBC_2.4 __res_search F
-GLIBC_2.4 __res_send F
GLIBC_2.4 __sym_ntop F
GLIBC_2.4 __sym_ntos F
GLIBC_2.4 __sym_ston F
diff --git a/sysdeps/unix/sysv/linux/csky/libc.abilist b/sysdeps/unix/sysv/linux/csky/libc.abilist
index 0e1d1c0..ccb6d30 100644
--- a/sysdeps/unix/sysv/linux/csky/libc.abilist
+++ b/sysdeps/unix/sysv/linux/csky/libc.abilist
@@ -379,8 +379,10 @@ GLIBC_2.29 __res_init F
GLIBC_2.29 __res_mailok F
GLIBC_2.29 __res_nclose F
GLIBC_2.29 __res_ninit F
+GLIBC_2.29 __res_nsend F
GLIBC_2.29 __res_ownok F
GLIBC_2.29 __res_randomid F
+GLIBC_2.29 __res_send F
GLIBC_2.29 __res_state F
GLIBC_2.29 __rpc_thread_createerr F
GLIBC_2.29 __rpc_thread_svc_fdset F
@@ -2591,7 +2593,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/csky/libresolv.abilist b/sysdeps/unix/sysv/linux/csky/libresolv.abilist
index df1d7eb..d94fe24 100644
--- a/sysdeps/unix/sysv/linux/csky/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/csky/libresolv.abilist
@@ -30,12 +30,10 @@ GLIBC_2.29 __res_nmkquery F
GLIBC_2.29 __res_nquery F
GLIBC_2.29 __res_nquerydomain F
GLIBC_2.29 __res_nsearch F
-GLIBC_2.29 __res_nsend F
GLIBC_2.29 __res_queriesmatch F
GLIBC_2.29 __res_query F
GLIBC_2.29 __res_querydomain F
GLIBC_2.29 __res_search F
-GLIBC_2.29 __res_send F
GLIBC_2.29 __sym_ntop F
GLIBC_2.29 __sym_ntos F
GLIBC_2.29 __sym_ston F
diff --git a/sysdeps/unix/sysv/linux/hppa/libc.abilist b/sysdeps/unix/sysv/linux/hppa/libc.abilist
index b6ce2d1..f730358 100644
--- a/sysdeps/unix/sysv/linux/hppa/libc.abilist
+++ b/sysdeps/unix/sysv/linux/hppa/libc.abilist
@@ -4,6 +4,7 @@ GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
+GLIBC_2.0 __res_send F
GLIBC_2.0 dladdr F
GLIBC_2.0 dlclose F
GLIBC_2.0 dlerror F
@@ -428,6 +429,7 @@ GLIBC_2.2 __realloc_hook D 0x4
GLIBC_2.2 __res_init F
GLIBC_2.2 __res_nclose F
GLIBC_2.2 __res_ninit F
+GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_randomid F
GLIBC_2.2 __res_state F
GLIBC_2.2 __sbrk F
@@ -2538,7 +2540,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/hppa/libresolv.abilist b/sysdeps/unix/sysv/linux/hppa/libresolv.abilist
index b6244e7..87c1434 100644
--- a/sysdeps/unix/sysv/linux/hppa/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/hppa/libresolv.abilist
@@ -25,7 +25,6 @@ GLIBC_2.0 __res_close F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_queriesmatch F
-GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F
GLIBC_2.0 __sym_ntos F
GLIBC_2.0 __sym_ston F
@@ -55,7 +54,6 @@ GLIBC_2.2 __res_nmkquery F
GLIBC_2.2 __res_nquery F
GLIBC_2.2 __res_nquerydomain F
GLIBC_2.2 __res_nsearch F
-GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_query F
GLIBC_2.2 __res_querydomain F
GLIBC_2.2 __res_search F
diff --git a/sysdeps/unix/sysv/linux/i386/libc.abilist b/sysdeps/unix/sysv/linux/i386/libc.abilist
index e364a01..b5d3084 100644
--- a/sysdeps/unix/sysv/linux/i386/libc.abilist
+++ b/sysdeps/unix/sysv/linux/i386/libc.abilist
@@ -211,6 +211,7 @@ GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
+GLIBC_2.0 __res_send F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
GLIBC_2.0 __sched_get_priority_min F
@@ -1982,6 +1983,7 @@ GLIBC_2.2 __pwrite64 F
GLIBC_2.2 __res_init F
GLIBC_2.2 __res_nclose F
GLIBC_2.2 __res_ninit F
+GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_state F
GLIBC_2.2 __setmntent F
GLIBC_2.2 __statfs F
@@ -2722,7 +2724,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/i386/libresolv.abilist b/sysdeps/unix/sysv/linux/i386/libresolv.abilist
index b6244e7..87c1434 100644
--- a/sysdeps/unix/sysv/linux/i386/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/i386/libresolv.abilist
@@ -25,7 +25,6 @@ GLIBC_2.0 __res_close F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_queriesmatch F
-GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F
GLIBC_2.0 __sym_ntos F
GLIBC_2.0 __sym_ston F
@@ -55,7 +54,6 @@ GLIBC_2.2 __res_nmkquery F
GLIBC_2.2 __res_nquery F
GLIBC_2.2 __res_nquerydomain F
GLIBC_2.2 __res_nsearch F
-GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_query F
GLIBC_2.2 __res_querydomain F
GLIBC_2.2 __res_search F
diff --git a/sysdeps/unix/sysv/linux/ia64/libc.abilist b/sysdeps/unix/sysv/linux/ia64/libc.abilist
index 08bbbce..49fa6e1 100644
--- a/sysdeps/unix/sysv/linux/ia64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/ia64/libc.abilist
@@ -4,6 +4,7 @@ GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
+GLIBC_2.0 __res_send F
GLIBC_2.0 dladdr F
GLIBC_2.0 dlclose F
GLIBC_2.0 dlerror F
@@ -432,6 +433,7 @@ GLIBC_2.2 __realloc_hook D 0x8
GLIBC_2.2 __res_init F
GLIBC_2.2 __res_nclose F
GLIBC_2.2 __res_ninit F
+GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_randomid F
GLIBC_2.2 __res_state F
GLIBC_2.2 __sbrk F
@@ -2497,7 +2499,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/ia64/libresolv.abilist b/sysdeps/unix/sysv/linux/ia64/libresolv.abilist
index abfaf88..9e3b8f8 100644
--- a/sysdeps/unix/sysv/linux/ia64/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/ia64/libresolv.abilist
@@ -25,7 +25,6 @@ GLIBC_2.0 __res_close F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_queriesmatch F
-GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F
GLIBC_2.0 __sym_ntos F
GLIBC_2.0 __sym_ston F
@@ -55,7 +54,6 @@ GLIBC_2.2 __res_nmkquery F
GLIBC_2.2 __res_nquery F
GLIBC_2.2 __res_nquerydomain F
GLIBC_2.2 __res_nsearch F
-GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_query F
GLIBC_2.2 __res_querydomain F
GLIBC_2.2 __res_search F
diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist
index eb9e9ac..3735662 100644
--- a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist
@@ -446,7 +446,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
@@ -832,8 +834,10 @@ GLIBC_2.4 __res_init F
GLIBC_2.4 __res_mailok F
GLIBC_2.4 __res_nclose F
GLIBC_2.4 __res_ninit F
+GLIBC_2.4 __res_nsend F
GLIBC_2.4 __res_ownok F
GLIBC_2.4 __res_randomid F
+GLIBC_2.4 __res_send F
GLIBC_2.4 __res_state F
GLIBC_2.4 __rpc_thread_createerr F
GLIBC_2.4 __rpc_thread_svc_fdset F
diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libresolv.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libresolv.abilist
index a2ca6ab..722feb8 100644
--- a/sysdeps/unix/sysv/linux/m68k/coldfire/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libresolv.abilist
@@ -31,12 +31,10 @@ GLIBC_2.4 __res_nmkquery F
GLIBC_2.4 __res_nquery F
GLIBC_2.4 __res_nquerydomain F
GLIBC_2.4 __res_nsearch F
-GLIBC_2.4 __res_nsend F
GLIBC_2.4 __res_queriesmatch F
GLIBC_2.4 __res_query F
GLIBC_2.4 __res_querydomain F
GLIBC_2.4 __res_search F
-GLIBC_2.4 __res_send F
GLIBC_2.4 __sym_ntop F
GLIBC_2.4 __sym_ntos F
GLIBC_2.4 __sym_ston F
diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist
index b408481..cbbd396 100644
--- a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist
@@ -211,6 +211,7 @@ GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
+GLIBC_2.0 __res_send F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
GLIBC_2.0 __sched_get_priority_min F
@@ -1938,6 +1939,7 @@ GLIBC_2.2 __pwrite64 F
GLIBC_2.2 __res_init F
GLIBC_2.2 __res_nclose F
GLIBC_2.2 __res_ninit F
+GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_state F
GLIBC_2.2 __setmntent F
GLIBC_2.2 __statfs F
@@ -2665,7 +2667,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libresolv.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libresolv.abilist
index b6244e7..87c1434 100644
--- a/sysdeps/unix/sysv/linux/m68k/m680x0/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libresolv.abilist
@@ -25,7 +25,6 @@ GLIBC_2.0 __res_close F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_queriesmatch F
-GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F
GLIBC_2.0 __sym_ntos F
GLIBC_2.0 __sym_ston F
@@ -55,7 +54,6 @@ GLIBC_2.2 __res_nmkquery F
GLIBC_2.2 __res_nquery F
GLIBC_2.2 __res_nquerydomain F
GLIBC_2.2 __res_nsearch F
-GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_query F
GLIBC_2.2 __res_querydomain F
GLIBC_2.2 __res_search F
diff --git a/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist b/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist
index c9a8d74..a06665d 100644
--- a/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist
@@ -387,8 +387,10 @@ GLIBC_2.18 __res_init F
GLIBC_2.18 __res_mailok F
GLIBC_2.18 __res_nclose F
GLIBC_2.18 __res_ninit F
+GLIBC_2.18 __res_nsend F
GLIBC_2.18 __res_ownok F
GLIBC_2.18 __res_randomid F
+GLIBC_2.18 __res_send F
GLIBC_2.18 __res_state F
GLIBC_2.18 __rpc_thread_createerr F
GLIBC_2.18 __rpc_thread_svc_fdset F
@@ -2642,7 +2644,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/microblaze/be/libresolv.abilist b/sysdeps/unix/sysv/linux/microblaze/be/libresolv.abilist
index 2e35f26..a335018 100644
--- a/sysdeps/unix/sysv/linux/microblaze/be/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/be/libresolv.abilist
@@ -31,12 +31,10 @@ GLIBC_2.18 __res_nmkquery F
GLIBC_2.18 __res_nquery F
GLIBC_2.18 __res_nquerydomain F
GLIBC_2.18 __res_nsearch F
-GLIBC_2.18 __res_nsend F
GLIBC_2.18 __res_queriesmatch F
GLIBC_2.18 __res_query F
GLIBC_2.18 __res_querydomain F
GLIBC_2.18 __res_search F
-GLIBC_2.18 __res_send F
GLIBC_2.18 __sym_ntop F
GLIBC_2.18 __sym_ntos F
GLIBC_2.18 __sym_ston F
diff --git a/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist b/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist
index e409a40..02b859a 100644
--- a/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist
@@ -387,8 +387,10 @@ GLIBC_2.18 __res_init F
GLIBC_2.18 __res_mailok F
GLIBC_2.18 __res_nclose F
GLIBC_2.18 __res_ninit F
+GLIBC_2.18 __res_nsend F
GLIBC_2.18 __res_ownok F
GLIBC_2.18 __res_randomid F
+GLIBC_2.18 __res_send F
GLIBC_2.18 __res_state F
GLIBC_2.18 __rpc_thread_createerr F
GLIBC_2.18 __rpc_thread_svc_fdset F
@@ -2639,7 +2641,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/microblaze/le/libresolv.abilist b/sysdeps/unix/sysv/linux/microblaze/le/libresolv.abilist
index 2e35f26..a335018 100644
--- a/sysdeps/unix/sysv/linux/microblaze/le/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/le/libresolv.abilist
@@ -31,12 +31,10 @@ GLIBC_2.18 __res_nmkquery F
GLIBC_2.18 __res_nquery F
GLIBC_2.18 __res_nquerydomain F
GLIBC_2.18 __res_nsearch F
-GLIBC_2.18 __res_nsend F
GLIBC_2.18 __res_queriesmatch F
GLIBC_2.18 __res_query F
GLIBC_2.18 __res_querydomain F
GLIBC_2.18 __res_search F
-GLIBC_2.18 __res_send F
GLIBC_2.18 __sym_ntop F
GLIBC_2.18 __sym_ntos F
GLIBC_2.18 __sym_ston F
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist
index 014913a..6dfcd3d 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist
@@ -209,6 +209,7 @@ GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
+GLIBC_2.0 __res_send F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
GLIBC_2.0 __sched_get_priority_min F
@@ -1591,6 +1592,7 @@ GLIBC_2.2 __rawmemchr F
GLIBC_2.2 __res_init F
GLIBC_2.2 __res_nclose F
GLIBC_2.2 __res_ninit F
+GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_state F
GLIBC_2.2 __setmntent F
GLIBC_2.2 __signbit F
@@ -2630,7 +2632,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libresolv.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libresolv.abilist
index b6244e7..87c1434 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/libresolv.abilist
@@ -25,7 +25,6 @@ GLIBC_2.0 __res_close F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_queriesmatch F
-GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F
GLIBC_2.0 __sym_ntos F
GLIBC_2.0 __sym_ston F
@@ -55,7 +54,6 @@ GLIBC_2.2 __res_nmkquery F
GLIBC_2.2 __res_nquery F
GLIBC_2.2 __res_nquerydomain F
GLIBC_2.2 __res_nsearch F
-GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_query F
GLIBC_2.2 __res_querydomain F
GLIBC_2.2 __res_search F
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist
index bc70779..1782e7a 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist
@@ -209,6 +209,7 @@ GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
+GLIBC_2.0 __res_send F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
GLIBC_2.0 __sched_get_priority_min F
@@ -1589,6 +1590,7 @@ GLIBC_2.2 __rawmemchr F
GLIBC_2.2 __res_init F
GLIBC_2.2 __res_nclose F
GLIBC_2.2 __res_ninit F
+GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_state F
GLIBC_2.2 __setmntent F
GLIBC_2.2 __signbit F
@@ -2628,7 +2630,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist
index e71fd12..36334df 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist
@@ -209,6 +209,7 @@ GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
+GLIBC_2.0 __res_send F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
GLIBC_2.0 __sched_get_priority_min F
@@ -1589,6 +1590,7 @@ GLIBC_2.2 __rawmemchr F
GLIBC_2.2 __res_init F
GLIBC_2.2 __res_nclose F
GLIBC_2.2 __res_ninit F
+GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_state F
GLIBC_2.2 __setmntent F
GLIBC_2.2 __signbit F
@@ -2636,7 +2638,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n32/libresolv.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n32/libresolv.abilist
index b6244e7..87c1434 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/n32/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/n32/libresolv.abilist
@@ -25,7 +25,6 @@ GLIBC_2.0 __res_close F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_queriesmatch F
-GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F
GLIBC_2.0 __sym_ntos F
GLIBC_2.0 __sym_ston F
@@ -55,7 +54,6 @@ GLIBC_2.2 __res_nmkquery F
GLIBC_2.2 __res_nquery F
GLIBC_2.2 __res_nquerydomain F
GLIBC_2.2 __res_nsearch F
-GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_query F
GLIBC_2.2 __res_querydomain F
GLIBC_2.2 __res_search F
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist
index b276074..8841efb 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist
@@ -209,6 +209,7 @@ GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
+GLIBC_2.0 __res_send F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
GLIBC_2.0 __sched_get_priority_min F
@@ -1585,6 +1586,7 @@ GLIBC_2.2 __rawmemchr F
GLIBC_2.2 __res_init F
GLIBC_2.2 __res_nclose F
GLIBC_2.2 __res_ninit F
+GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_state F
GLIBC_2.2 __setmntent F
GLIBC_2.2 __signbit F
@@ -2548,7 +2550,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n64/libresolv.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n64/libresolv.abilist
index abfaf88..9e3b8f8 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/n64/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/n64/libresolv.abilist
@@ -25,7 +25,6 @@ GLIBC_2.0 __res_close F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_queriesmatch F
-GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F
GLIBC_2.0 __sym_ntos F
GLIBC_2.0 __sym_ston F
@@ -55,7 +54,6 @@ GLIBC_2.2 __res_nmkquery F
GLIBC_2.2 __res_nquery F
GLIBC_2.2 __res_nquerydomain F
GLIBC_2.2 __res_nsearch F
-GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_query F
GLIBC_2.2 __res_querydomain F
GLIBC_2.2 __res_search F
diff --git a/sysdeps/unix/sysv/linux/nios2/libc.abilist b/sysdeps/unix/sysv/linux/nios2/libc.abilist
index 8bd4793..ac77a8b 100644
--- a/sysdeps/unix/sysv/linux/nios2/libc.abilist
+++ b/sysdeps/unix/sysv/linux/nios2/libc.abilist
@@ -424,8 +424,10 @@ GLIBC_2.21 __res_init F
GLIBC_2.21 __res_mailok F
GLIBC_2.21 __res_nclose F
GLIBC_2.21 __res_ninit F
+GLIBC_2.21 __res_nsend F
GLIBC_2.21 __res_ownok F
GLIBC_2.21 __res_randomid F
+GLIBC_2.21 __res_send F
GLIBC_2.21 __res_state F
GLIBC_2.21 __rpc_thread_createerr F
GLIBC_2.21 __rpc_thread_svc_fdset F
@@ -2681,7 +2683,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/nios2/libresolv.abilist b/sysdeps/unix/sysv/linux/nios2/libresolv.abilist
index 14395d8..48cf067 100644
--- a/sysdeps/unix/sysv/linux/nios2/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/nios2/libresolv.abilist
@@ -31,12 +31,10 @@ GLIBC_2.21 __res_nmkquery F
GLIBC_2.21 __res_nquery F
GLIBC_2.21 __res_nquerydomain F
GLIBC_2.21 __res_nsearch F
-GLIBC_2.21 __res_nsend F
GLIBC_2.21 __res_queriesmatch F
GLIBC_2.21 __res_query F
GLIBC_2.21 __res_querydomain F
GLIBC_2.21 __res_search F
-GLIBC_2.21 __res_send F
GLIBC_2.21 __sym_ntop F
GLIBC_2.21 __sym_ntos F
GLIBC_2.21 __sym_ston F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist
index 3b25e68..8fb867e 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist
@@ -220,6 +220,7 @@ GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
+GLIBC_2.0 __res_send F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
GLIBC_2.0 __sched_get_priority_min F
@@ -1944,6 +1945,7 @@ GLIBC_2.2 __pwrite64 F
GLIBC_2.2 __res_init F
GLIBC_2.2 __res_nclose F
GLIBC_2.2 __res_ninit F
+GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_state F
GLIBC_2.2 __setmntent F
GLIBC_2.2 __statfs F
@@ -2692,7 +2694,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libresolv.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libresolv.abilist
index b6244e7..87c1434 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libresolv.abilist
@@ -25,7 +25,6 @@ GLIBC_2.0 __res_close F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_queriesmatch F
-GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F
GLIBC_2.0 __sym_ntos F
GLIBC_2.0 __sym_ston F
@@ -55,7 +54,6 @@ GLIBC_2.2 __res_nmkquery F
GLIBC_2.2 __res_nquery F
GLIBC_2.2 __res_nquerydomain F
GLIBC_2.2 __res_nsearch F
-GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_query F
GLIBC_2.2 __res_querydomain F
GLIBC_2.2 __res_search F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist
index 78a501f..98c92fc 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist
@@ -220,6 +220,7 @@ GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
+GLIBC_2.0 __res_send F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
GLIBC_2.0 __sched_get_priority_min F
@@ -1948,6 +1949,7 @@ GLIBC_2.2 __pwrite64 F
GLIBC_2.2 __res_init F
GLIBC_2.2 __res_nclose F
GLIBC_2.2 __res_ninit F
+GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_state F
GLIBC_2.2 __setmntent F
GLIBC_2.2 __statfs F
@@ -2725,7 +2727,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist
index fc5d03b..eb77c45 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist
@@ -470,8 +470,10 @@ GLIBC_2.3 __res_init F
GLIBC_2.3 __res_mailok F
GLIBC_2.3 __res_nclose F
GLIBC_2.3 __res_ninit F
+GLIBC_2.3 __res_nsend F
GLIBC_2.3 __res_ownok F
GLIBC_2.3 __res_randomid F
+GLIBC_2.3 __res_send F
GLIBC_2.3 __res_state F
GLIBC_2.3 __rpc_thread_createerr F
GLIBC_2.3 __rpc_thread_svc_fdset F
@@ -2460,7 +2462,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libresolv.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libresolv.abilist
index d48ab67..708f9cd 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libresolv.abilist
@@ -30,12 +30,10 @@ GLIBC_2.3 __res_nmkquery F
GLIBC_2.3 __res_nquery F
GLIBC_2.3 __res_nquerydomain F
GLIBC_2.3 __res_nsearch F
-GLIBC_2.3 __res_nsend F
GLIBC_2.3 __res_queriesmatch F
GLIBC_2.3 __res_query F
GLIBC_2.3 __res_querydomain F
GLIBC_2.3 __res_search F
-GLIBC_2.3 __res_send F
GLIBC_2.3 __sym_ntop F
GLIBC_2.3 __sym_ntos F
GLIBC_2.3 __sym_ston F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist
index 4455046..9d9c61f 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist
@@ -472,8 +472,10 @@ GLIBC_2.17 __res_init F
GLIBC_2.17 __res_mailok F
GLIBC_2.17 __res_nclose F
GLIBC_2.17 __res_ninit F
+GLIBC_2.17 __res_nsend F
GLIBC_2.17 __res_ownok F
GLIBC_2.17 __res_randomid F
+GLIBC_2.17 __res_send F
GLIBC_2.17 __res_state F
GLIBC_2.17 __rpc_thread_createerr F
GLIBC_2.17 __rpc_thread_svc_fdset F
@@ -2762,7 +2764,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libresolv.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libresolv.abilist
index 613638f..d071a2c 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libresolv.abilist
@@ -31,12 +31,10 @@ GLIBC_2.17 __res_nmkquery F
GLIBC_2.17 __res_nquery F
GLIBC_2.17 __res_nquerydomain F
GLIBC_2.17 __res_nsearch F
-GLIBC_2.17 __res_nsend F
GLIBC_2.17 __res_queriesmatch F
GLIBC_2.17 __res_query F
GLIBC_2.17 __res_querydomain F
GLIBC_2.17 __res_search F
-GLIBC_2.17 __res_send F
GLIBC_2.17 __sym_ntop F
GLIBC_2.17 __sym_ntos F
GLIBC_2.17 __sym_ston F
diff --git a/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist b/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist
index 289f148..1a9301f 100644
--- a/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist
+++ b/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist
@@ -372,8 +372,10 @@ GLIBC_2.33 __res_init F
GLIBC_2.33 __res_mailok F
GLIBC_2.33 __res_nclose F
GLIBC_2.33 __res_ninit F
+GLIBC_2.33 __res_nsend F
GLIBC_2.33 __res_ownok F
GLIBC_2.33 __res_randomid F
+GLIBC_2.33 __res_send F
GLIBC_2.33 __res_state F
GLIBC_2.33 __riscv_flush_icache F
GLIBC_2.33 __sbrk F
@@ -2327,7 +2329,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/riscv/rv32/libresolv.abilist b/sysdeps/unix/sysv/linux/riscv/rv32/libresolv.abilist
index 3b96915..bd9a317 100644
--- a/sysdeps/unix/sysv/linux/riscv/rv32/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/riscv/rv32/libresolv.abilist
@@ -30,12 +30,10 @@ GLIBC_2.33 __res_nmkquery F
GLIBC_2.33 __res_nquery F
GLIBC_2.33 __res_nquerydomain F
GLIBC_2.33 __res_nsearch F
-GLIBC_2.33 __res_nsend F
GLIBC_2.33 __res_queriesmatch F
GLIBC_2.33 __res_query F
GLIBC_2.33 __res_querydomain F
GLIBC_2.33 __res_search F
-GLIBC_2.33 __res_send F
GLIBC_2.33 __sym_ntop F
GLIBC_2.33 __sym_ntos F
GLIBC_2.33 __sym_ston F
diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist
index 738405e..93f6b17 100644
--- a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist
@@ -383,8 +383,10 @@ GLIBC_2.27 __res_init F
GLIBC_2.27 __res_mailok F
GLIBC_2.27 __res_nclose F
GLIBC_2.27 __res_ninit F
+GLIBC_2.27 __res_nsend F
GLIBC_2.27 __res_ownok F
GLIBC_2.27 __res_randomid F
+GLIBC_2.27 __res_send F
GLIBC_2.27 __res_state F
GLIBC_2.27 __riscv_flush_icache F
GLIBC_2.27 __rpc_thread_createerr F
@@ -2527,7 +2529,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libresolv.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libresolv.abilist
index 4417916..e40b11f 100644
--- a/sysdeps/unix/sysv/linux/riscv/rv64/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/riscv/rv64/libresolv.abilist
@@ -30,12 +30,10 @@ GLIBC_2.27 __res_nmkquery F
GLIBC_2.27 __res_nquery F
GLIBC_2.27 __res_nquerydomain F
GLIBC_2.27 __res_nsearch F
-GLIBC_2.27 __res_nsend F
GLIBC_2.27 __res_queriesmatch F
GLIBC_2.27 __res_query F
GLIBC_2.27 __res_querydomain F
GLIBC_2.27 __res_search F
-GLIBC_2.27 __res_send F
GLIBC_2.27 __sym_ntop F
GLIBC_2.27 __sym_ntos F
GLIBC_2.27 __sym_ston F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist
index bfb4d01..14b8be0 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist
@@ -211,6 +211,7 @@ GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
+GLIBC_2.0 __res_send F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
GLIBC_2.0 __sched_get_priority_min F
@@ -1942,6 +1943,7 @@ GLIBC_2.2 __pwrite64 F
GLIBC_2.2 __res_init F
GLIBC_2.2 __res_nclose F
GLIBC_2.2 __res_ninit F
+GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_state F
GLIBC_2.2 __setmntent F
GLIBC_2.2 __statfs F
@@ -2690,7 +2692,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libresolv.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libresolv.abilist
index b6244e7..87c1434 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-32/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-32/libresolv.abilist
@@ -25,7 +25,6 @@ GLIBC_2.0 __res_close F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_queriesmatch F
-GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F
GLIBC_2.0 __sym_ntos F
GLIBC_2.0 __sym_ston F
@@ -55,7 +54,6 @@ GLIBC_2.2 __res_nmkquery F
GLIBC_2.2 __res_nquery F
GLIBC_2.2 __res_nquerydomain F
GLIBC_2.2 __res_nsearch F
-GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_query F
GLIBC_2.2 __res_querydomain F
GLIBC_2.2 __res_search F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist
index ed73e1c..11bc28b 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist
@@ -414,8 +414,10 @@ GLIBC_2.2 __res_init F
GLIBC_2.2 __res_mailok F
GLIBC_2.2 __res_nclose F
GLIBC_2.2 __res_ninit F
+GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_ownok F
GLIBC_2.2 __res_randomid F
+GLIBC_2.2 __res_send F
GLIBC_2.2 __res_state F
GLIBC_2.2 __sbrk F
GLIBC_2.2 __sched_get_priority_max F
@@ -2497,7 +2499,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libresolv.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libresolv.abilist
index 07d7ef8..f1c5231 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-64/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-64/libresolv.abilist
@@ -30,12 +30,10 @@ GLIBC_2.2 __res_nmkquery F
GLIBC_2.2 __res_nquery F
GLIBC_2.2 __res_nquerydomain F
GLIBC_2.2 __res_nsearch F
-GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_queriesmatch F
GLIBC_2.2 __res_query F
GLIBC_2.2 __res_querydomain F
GLIBC_2.2 __res_search F
-GLIBC_2.2 __res_send F
GLIBC_2.2 __sym_ntop F
GLIBC_2.2 __sym_ntos F
GLIBC_2.2 __sym_ston F
diff --git a/sysdeps/unix/sysv/linux/sh/be/libc.abilist b/sysdeps/unix/sysv/linux/sh/be/libc.abilist
index ac8eb15..fc5f594 100644
--- a/sysdeps/unix/sysv/linux/sh/be/libc.abilist
+++ b/sysdeps/unix/sysv/linux/sh/be/libc.abilist
@@ -8,6 +8,7 @@ GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
+GLIBC_2.0 __res_send F
GLIBC_2.0 dladdr F
GLIBC_2.0 dlclose F
GLIBC_2.0 dlerror F
@@ -432,6 +433,7 @@ GLIBC_2.2 __register_frame_info F
GLIBC_2.2 __res_init F
GLIBC_2.2 __res_nclose F
GLIBC_2.2 __res_ninit F
+GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_randomid F
GLIBC_2.2 __res_state F
GLIBC_2.2 __sbrk F
@@ -2545,7 +2547,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/sh/be/libresolv.abilist b/sysdeps/unix/sysv/linux/sh/be/libresolv.abilist
index b6244e7..87c1434 100644
--- a/sysdeps/unix/sysv/linux/sh/be/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/sh/be/libresolv.abilist
@@ -25,7 +25,6 @@ GLIBC_2.0 __res_close F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_queriesmatch F
-GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F
GLIBC_2.0 __sym_ntos F
GLIBC_2.0 __sym_ston F
@@ -55,7 +54,6 @@ GLIBC_2.2 __res_nmkquery F
GLIBC_2.2 __res_nquery F
GLIBC_2.2 __res_nquerydomain F
GLIBC_2.2 __res_nsearch F
-GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_query F
GLIBC_2.2 __res_querydomain F
GLIBC_2.2 __res_search F
diff --git a/sysdeps/unix/sysv/linux/sh/le/libc.abilist b/sysdeps/unix/sysv/linux/sh/le/libc.abilist
index 28c54df..29c3521 100644
--- a/sysdeps/unix/sysv/linux/sh/le/libc.abilist
+++ b/sysdeps/unix/sysv/linux/sh/le/libc.abilist
@@ -8,6 +8,7 @@ GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
+GLIBC_2.0 __res_send F
GLIBC_2.0 dladdr F
GLIBC_2.0 dlclose F
GLIBC_2.0 dlerror F
@@ -432,6 +433,7 @@ GLIBC_2.2 __register_frame_info F
GLIBC_2.2 __res_init F
GLIBC_2.2 __res_nclose F
GLIBC_2.2 __res_ninit F
+GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_randomid F
GLIBC_2.2 __res_state F
GLIBC_2.2 __sbrk F
@@ -2542,7 +2544,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/sh/le/libresolv.abilist b/sysdeps/unix/sysv/linux/sh/le/libresolv.abilist
index b6244e7..87c1434 100644
--- a/sysdeps/unix/sysv/linux/sh/le/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/sh/le/libresolv.abilist
@@ -25,7 +25,6 @@ GLIBC_2.0 __res_close F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_queriesmatch F
-GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F
GLIBC_2.0 __sym_ntos F
GLIBC_2.0 __sym_ston F
@@ -55,7 +54,6 @@ GLIBC_2.2 __res_nmkquery F
GLIBC_2.2 __res_nquery F
GLIBC_2.2 __res_nquerydomain F
GLIBC_2.2 __res_nsearch F
-GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_query F
GLIBC_2.2 __res_querydomain F
GLIBC_2.2 __res_search F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist
index 9e4fe11..c9bd200 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist
@@ -215,6 +215,7 @@ GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
GLIBC_2.0 __res_randomid F
+GLIBC_2.0 __res_send F
GLIBC_2.0 __sbrk F
GLIBC_2.0 __sched_get_priority_max F
GLIBC_2.0 __sched_get_priority_min F
@@ -1940,6 +1941,7 @@ GLIBC_2.2 __pwrite64 F
GLIBC_2.2 __res_init F
GLIBC_2.2 __res_nclose F
GLIBC_2.2 __res_ninit F
+GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_state F
GLIBC_2.2 __setmntent F
GLIBC_2.2 __statfs F
@@ -2685,7 +2687,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libresolv.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libresolv.abilist
index b6244e7..87c1434 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc32/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libresolv.abilist
@@ -25,7 +25,6 @@ GLIBC_2.0 __res_close F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_queriesmatch F
-GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F
GLIBC_2.0 __sym_ntos F
GLIBC_2.0 __sym_ston F
@@ -55,7 +54,6 @@ GLIBC_2.2 __res_nmkquery F
GLIBC_2.2 __res_nquery F
GLIBC_2.2 __res_nquerydomain F
GLIBC_2.2 __res_nsearch F
-GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_query F
GLIBC_2.2 __res_querydomain F
GLIBC_2.2 __res_search F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist
index 66cf930..e336393 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist
@@ -8,6 +8,7 @@ GLIBC_2.0 __res_dnok F
GLIBC_2.0 __res_hnok F
GLIBC_2.0 __res_mailok F
GLIBC_2.0 __res_ownok F
+GLIBC_2.0 __res_send F
GLIBC_2.0 dladdr F
GLIBC_2.0 dlclose F
GLIBC_2.0 dlerror F
@@ -473,6 +474,7 @@ GLIBC_2.2 __register_frame_table F
GLIBC_2.2 __res_init F
GLIBC_2.2 __res_nclose F
GLIBC_2.2 __res_ninit F
+GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_randomid F
GLIBC_2.2 __res_state F
GLIBC_2.2 __sbrk F
@@ -2520,7 +2522,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libresolv.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libresolv.abilist
index abfaf88..9e3b8f8 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libresolv.abilist
@@ -25,7 +25,6 @@ GLIBC_2.0 __res_close F
GLIBC_2.0 __res_isourserver F
GLIBC_2.0 __res_nameinquery F
GLIBC_2.0 __res_queriesmatch F
-GLIBC_2.0 __res_send F
GLIBC_2.0 __sym_ntop F
GLIBC_2.0 __sym_ntos F
GLIBC_2.0 __sym_ston F
@@ -55,7 +54,6 @@ GLIBC_2.2 __res_nmkquery F
GLIBC_2.2 __res_nquery F
GLIBC_2.2 __res_nquerydomain F
GLIBC_2.2 __res_nsearch F
-GLIBC_2.2 __res_nsend F
GLIBC_2.2 __res_query F
GLIBC_2.2 __res_querydomain F
GLIBC_2.2 __res_search F
diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist
index 1915276..3e079a3 100644
--- a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist
@@ -398,8 +398,10 @@ GLIBC_2.2.5 __res_init F
GLIBC_2.2.5 __res_mailok F
GLIBC_2.2.5 __res_nclose F
GLIBC_2.2.5 __res_ninit F
+GLIBC_2.2.5 __res_nsend F
GLIBC_2.2.5 __res_ownok F
GLIBC_2.2.5 __res_randomid F
+GLIBC_2.2.5 __res_send F
GLIBC_2.2.5 __res_state F
GLIBC_2.2.5 __rpc_thread_createerr F
GLIBC_2.2.5 __rpc_thread_svc_fdset F
@@ -2475,7 +2477,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libresolv.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libresolv.abilist
index 3375dd6..dd49cbe 100644
--- a/sysdeps/unix/sysv/linux/x86_64/64/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/64/libresolv.abilist
@@ -30,12 +30,10 @@ GLIBC_2.2.5 __res_nmkquery F
GLIBC_2.2.5 __res_nquery F
GLIBC_2.2.5 __res_nquerydomain F
GLIBC_2.2.5 __res_nsearch F
-GLIBC_2.2.5 __res_nsend F
GLIBC_2.2.5 __res_queriesmatch F
GLIBC_2.2.5 __res_query F
GLIBC_2.2.5 __res_querydomain F
GLIBC_2.2.5 __res_search F
-GLIBC_2.2.5 __res_send F
GLIBC_2.2.5 __sym_ntop F
GLIBC_2.2.5 __sym_ntos F
GLIBC_2.2.5 __sym_ston F
diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist
index 777d761..540e30d 100644
--- a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist
@@ -387,8 +387,10 @@ GLIBC_2.16 __res_init F
GLIBC_2.16 __res_mailok F
GLIBC_2.16 __res_nclose F
GLIBC_2.16 __res_ninit F
+GLIBC_2.16 __res_nsend F
GLIBC_2.16 __res_ownok F
GLIBC_2.16 __res_randomid F
+GLIBC_2.16 __res_send F
GLIBC_2.16 __res_state F
GLIBC_2.16 __rpc_thread_createerr F
GLIBC_2.16 __rpc_thread_svc_fdset F
@@ -2581,7 +2583,9 @@ GLIBC_2.34 pthread_tryjoin_np F
GLIBC_2.34 res_dnok F
GLIBC_2.34 res_hnok F
GLIBC_2.34 res_mailok F
+GLIBC_2.34 res_nsend F
GLIBC_2.34 res_ownok F
+GLIBC_2.34 res_send F
GLIBC_2.34 sem_clockwait F
GLIBC_2.34 sem_close F
GLIBC_2.34 sem_destroy F
diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libresolv.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libresolv.abilist
index 99db09f..298baa2 100644
--- a/sysdeps/unix/sysv/linux/x86_64/x32/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/x32/libresolv.abilist
@@ -31,12 +31,10 @@ GLIBC_2.16 __res_nmkquery F
GLIBC_2.16 __res_nquery F
GLIBC_2.16 __res_nquerydomain F
GLIBC_2.16 __res_nsearch F
-GLIBC_2.16 __res_nsend F
GLIBC_2.16 __res_queriesmatch F
GLIBC_2.16 __res_query F
GLIBC_2.16 __res_querydomain F
GLIBC_2.16 __res_search F
-GLIBC_2.16 __res_send F
GLIBC_2.16 __sym_ntop F
GLIBC_2.16 __sym_ntos F
GLIBC_2.16 __sym_ston F