From: Felix Fietkau Date: Thu, 19 Oct 2023 08:49:11 +0000 (+0200) Subject: cache: dump hostname target from srv records X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=c63d465698c732665a166729165be8c724327fa3;p=project%2Fmdnsd.git cache: dump hostname target from srv records This can be used to look up the correct hostname to determine the ip addresses Signed-off-by: Felix Fietkau --- diff --git a/cache.c b/cache.c index 30e192f..9df051d 100644 --- a/cache.c +++ b/cache.c @@ -454,6 +454,8 @@ cache_dump_records(struct blob_buf *buf, const char *name, int array) break; case TYPE_SRV: + if (r->rdata) + blobmsg_add_string(buf, "host", (char *)r->rdata + sizeof(struct dns_srv_data)); if (r->port) blobmsg_add_u32(buf, "port", r->port); break;