diff options
author | Florian Weimer <fweimer@redhat.com> | 2021-07-15 08:28:50 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2021-07-15 09:00:27 +0200 |
commit | 820bb23ff074db8255217ab01b51f28c96ec76a9 (patch) | |
tree | 14bb3922ac81a76d8f2124215682644a4a05e96c /include | |
parent | resolv: Remove unnecessary res_isourserver_p call from send_dg (diff) | |
download | glibc-820bb23ff074db8255217ab01b51f28c96ec76a9.tar.gz glibc-820bb23ff074db8255217ab01b51f28c96ec76a9.tar.bz2 glibc-820bb23ff074db8255217ab01b51f28c96ec76a9.zip |
resolv: Move ns_name_unpack to its own file and into libc
Reformat to GNU style. Avoid out-of-bounds buffer arithmetic.
Eliminate the labellen function.
The symbol was moved using scripts/move-symbol-to-libc.py.
Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Tested-by: Carlos O'Donell <carlos@redhat.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/arpa/nameser.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/arpa/nameser.h b/include/arpa/nameser.h index f1a696514a..2396a43030 100644 --- a/include/arpa/nameser.h +++ b/include/arpa/nameser.h @@ -68,7 +68,6 @@ libresolv_hidden_proto (ns_parserr) libresolv_hidden_proto (ns_name_pton) libresolv_hidden_proto (ns_name_pack) libresolv_hidden_proto (ns_name_skip) -libresolv_hidden_proto (ns_name_unpack) libresolv_hidden_proto (ns_name_compress) libresolv_hidden_proto (ns_name_uncompress) libresolv_hidden_proto (ns_sprintrr) @@ -80,6 +79,8 @@ libresolv_hidden_proto (ns_format_ttl) extern __typeof (ns_name_ntop) __ns_name_ntop; libc_hidden_proto (__ns_name_ntop) +extern __typeof (ns_name_unpack) __ns_name_unpack; +libc_hidden_proto (__ns_name_unpack) # endif /* !_ISOMAC */ #endif |