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.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 |
