From 599e9680fe182c83f6f567764f0fc5a8d7fd0da0 Mon Sep 17 00:00:00 2001 From: AmadeusGhost <42570690+AmadeusGhost@users.noreply.github.com> Date: Wed, 20 Jan 2021 19:18:42 +0800 Subject: [PATCH] dnsmasq: add missing definition Signed-off-by: CN_SZTL --- .../network/services/dnsmasq/patches/910-mini-ttl.patch | 2 +- .../dnsmasq/patches/911-dnsmasq-filter-aaaa.patch | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/package/network/services/dnsmasq/patches/910-mini-ttl.patch b/package/network/services/dnsmasq/patches/910-mini-ttl.patch index c6171b5018..f6988f4f5c 100644 --- a/package/network/services/dnsmasq/patches/910-mini-ttl.patch +++ b/package/network/services/dnsmasq/patches/910-mini-ttl.patch @@ -81,7 +81,7 @@ for (j = 0; j < ntohs(header->ancount); j++) { int secflag = 0; -+ unsigned long mttl = 0; ++ unsigned long mttl = 0; if (!(res = extract_name(header, qlen, &p1, name, 0, 10))) return 0; /* bad packet */ diff --git a/package/network/services/dnsmasq/patches/911-dnsmasq-filter-aaaa.patch b/package/network/services/dnsmasq/patches/911-dnsmasq-filter-aaaa.patch index 0dcb193934..19363c6d35 100644 --- a/package/network/services/dnsmasq/patches/911-dnsmasq-filter-aaaa.patch +++ b/package/network/services/dnsmasq/patches/911-dnsmasq-filter-aaaa.patch @@ -37,6 +37,14 @@ Subject: [PATCH] add filter-aaaa option { NULL, 0, 0, 0 } }; +@@ -524,6 +526,7 @@ static struct { + { LOPT_DUMPFILE, ARG_ONE, "", gettext_noop("Path to debug packet dump file"), NULL }, + { LOPT_DUMPMASK, ARG_ONE, "", gettext_noop("Mask which packets to dump"), NULL }, + { LOPT_SCRIPT_TIME, OPT_LEASE_RENEW, NULL, gettext_noop("Call dhcp-script when lease expiry changes."), NULL }, ++ { LOPT_FILTER_AAAA, OPT_FILTER_AAAA, NULL, gettext_noop("Filter all AAAA requests."), NULL }, + { 0, 0, NULL, NULL, NULL } + }; + --- a/src/rfc1035.c +++ b/src/rfc1035.c @@ -1926,6 +1926,16 @@ size_t answer_request(struct dns_header *header, char *limit, size_t qlen,