shared: simplify dns_name_is_single_label() by using dns_name_parent() to skip first label
This commit is contained in:
parent
c174983474
commit
f6fbd9c21f
|
@ -912,12 +912,11 @@ bool dns_name_is_root(const char *name) {
|
||||||
}
|
}
|
||||||
|
|
||||||
bool dns_name_is_single_label(const char *name) {
|
bool dns_name_is_single_label(const char *name) {
|
||||||
char label[DNS_LABEL_MAX+1];
|
|
||||||
int r;
|
int r;
|
||||||
|
|
||||||
assert(name);
|
assert(name);
|
||||||
|
|
||||||
r = dns_label_unescape(&name, label, sizeof(label));
|
r = dns_name_parent(&name);
|
||||||
if (r <= 0)
|
if (r <= 0)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue