From: Yu Watanabe Date: Sun, 23 Jan 2022 21:06:55 +0000 (+0900) Subject: dns-domain: re-introduce dns_name_is_empty() X-Git-Tag: v250.4~64 X-Git-Url: http://git-history.diyao.me/?a=commitdiff_plain;h=df08c12062dfd9903edec371598412a47a3055e0;p=systemd%2F.git dns-domain: re-introduce dns_name_is_empty() (cherry picked from commit 7bdf41983044268b4bc2f9d34462db7f89ba284a) --- diff --git a/src/shared/dns-domain.h b/src/shared/dns-domain.h index c25fcaacc2..24bf00bd58 100644 --- a/src/shared/dns-domain.h +++ b/src/shared/dns-domain.h @@ -60,6 +60,10 @@ static inline int dns_name_is_valid_ldh(const char *s) { return 1; } +static inline bool dns_name_is_empty(const char *s) { + return isempty(s) || streq(s, "."); +} + void dns_name_hash_func(const char *s, struct siphash *state); int dns_name_compare_func(const char *a, const char *b); extern const struct hash_ops dns_name_hash_ops;