diff options
author | Florian Weimer <fweimer@redhat.com> | 2021-07-19 07:55:27 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2021-07-19 07:56:21 +0200 |
commit | 72a51ac647b2fc33a44434d3d125a844801609ae (patch) | |
tree | 7654bc554282d2f2e9c14a03a6639a241fa69b9e /resolv/resolv-deprecated.c | |
parent | 762a2b2d341a9d6a4ea088479616907c5b4e9a7b (diff) | |
download | glibc-72a51ac647b2fc33a44434d3d125a844801609ae.zip glibc-72a51ac647b2fc33a44434d3d125a844801609ae.tar.gz glibc-72a51ac647b2fc33a44434d3d125a844801609ae.tar.bz2 |
resolv: Move res_nameinquery to its own file and into libc
And reformat to GNU style.
This deprecated function is used in the implementation of the stub
resolver (for now). Keep the public symbol in libresolv for now
(so that no new symbol version is needed), and add a forwarder to
libresolv.
Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Tested-by: Carlos O'Donell <carlos@redhat.com>
Diffstat (limited to 'resolv/resolv-deprecated.c')
-rw-r--r-- | resolv/resolv-deprecated.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/resolv/resolv-deprecated.c b/resolv/resolv-deprecated.c index d8344f8..0fe9e4f 100644 --- a/resolv/resolv-deprecated.c +++ b/resolv/resolv-deprecated.c @@ -27,6 +27,7 @@ functions. */ #include <arpa/nameser.h> +#include <resolv.h> int ns_makecanon (const char *src, char *dst, size_t dstsize) @@ -39,3 +40,10 @@ ns_samename (const char *a, const char *b) { return __libc_ns_samename (a, b); } + +int +res_nameinquery (const char *name, int type, int class, + const unsigned char *buf, const unsigned char *eom) +{ + return __libc_res_nameinquery (name, type, class, buf, eom); +} |