]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
resolve: fix return value type of dns_answer_has_dname_for_cname()
authorYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 25 Jun 2018 04:23:16 +0000 (13:23 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 25 Jun 2018 04:25:42 +0000 (13:25 +0900)
src/resolve/resolved-dns-answer.c
src/resolve/resolved-dns-answer.h

index 26caa63f94459b20a1b527ab107e8901ad2d224b..66dc5d0299581a1373638ddba194ecc40d9ef172 100644 (file)
@@ -799,7 +799,7 @@ void dns_answer_dump(DnsAnswer *answer, FILE *f) {
         }
 }
 
-bool dns_answer_has_dname_for_cname(DnsAnswer *a, DnsResourceRecord *cname) {
+int dns_answer_has_dname_for_cname(DnsAnswer *a, DnsResourceRecord *cname) {
         DnsResourceRecord *rr;
         int r;
 
@@ -830,7 +830,6 @@ bool dns_answer_has_dname_for_cname(DnsAnswer *a, DnsResourceRecord *cname) {
                         return r;
                 if (r > 0)
                         return 1;
-
         }
 
         return 0;
index aff594a00eb6a6d79ea904d5a97f96da820e2cf3..9ce7d62773c5a2b3b6e686afdf153219bd546695 100644 (file)
@@ -65,7 +65,7 @@ int dns_answer_remove_by_rr(DnsAnswer **a, DnsResourceRecord *rr);
 int dns_answer_copy_by_key(DnsAnswer **a, DnsAnswer *source, const DnsResourceKey *key, DnsAnswerFlags or_flags);
 int dns_answer_move_by_key(DnsAnswer **to, DnsAnswer **from, const DnsResourceKey *key, DnsAnswerFlags or_flags);
 
-bool dns_answer_has_dname_for_cname(DnsAnswer *a, DnsResourceRecord *cname);
+int dns_answer_has_dname_for_cname(DnsAnswer *a, DnsResourceRecord *cname);
 
 static inline size_t dns_answer_size(DnsAnswer *a) {
         return a ? a->n_rrs : 0;