diff options
author | Florian Weimer <fweimer@redhat.com> | 2022-08-30 10:02:49 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2022-08-30 10:02:49 +0200 |
commit | c79327bf00a4be6d60259227acc78ef80ead3622 (patch) | |
tree | d686c63b5defeb5fb9d9d56550963f0e57d46d5a /include | |
parent | 87aa98aa80627553a66bdcad2701fd6307723645 (diff) | |
download | glibc-c79327bf00a4be6d60259227acc78ef80ead3622.tar.gz glibc-c79327bf00a4be6d60259227acc78ef80ead3622.tar.xz glibc-c79327bf00a4be6d60259227acc78ef80ead3622.zip |
resolv: Add internal __res_binary_hnok function
During package parsing, only the binary representation is available, and it is convenient to check that directly for conformance with host name requirements. Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/resolv.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/resolv.h b/include/resolv.h index 3590b6f496..4dbbac3800 100644 --- a/include/resolv.h +++ b/include/resolv.h @@ -70,5 +70,8 @@ libc_hidden_proto (__libc_res_nameinquery) extern __typeof (__res_queriesmatch) __libc_res_queriesmatch; libc_hidden_proto (__libc_res_queriesmatch) +/* Variant of res_hnok which operates on binary (but uncompressed) names. */ +bool __res_binary_hnok (const unsigned char *dn) attribute_hidden; + # endif /* _RESOLV_H_ && !_ISOMAC */ #endif |