summaryrefslogtreecommitdiff
path: root/src/shared/generator.c
diff options
context:
space:
mode:
authorTom Gundersen <teg@jklm.no>2015-12-10 19:57:41 +0100
committerTom Gundersen <teg@jklm.no>2015-12-10 20:15:58 +0100
commit02c2857b8d9bb61305c9857161c85ada801b8cb8 (patch)
treeb8dd4856dc9d489d4e538590dd56f34df29373c3 /src/shared/generator.c
parent2250592422ad1c2a9ac3894823caab0e61363398 (diff)
resolved: cache - don't flush the cache of mDNS records unneccesarily
When the DNS_RESOURCE_KEY_CACHE_FLUSH flag is not set for an mDNS packet, we should not flush the cache for RRs with matching keys. However, we were unconditionally flushing the cache also for these packets. Now mark all packets as cache_flush by default, except for these mDNS packets, and respect that flag in the cache handling. This fixes 90325e8c2e559a21ef0bc2f26b844c140faf8020.
Diffstat (limited to 'src/shared/generator.c')
0 files changed, 0 insertions, 0 deletions