aboutsummaryrefslogtreecommitdiffstats
path: root/package/dnsmasq
diff options
context:
space:
mode:
authorJo-Philipp Wich <jow@openwrt.org>2012-07-05 17:46:32 +0000
committerJo-Philipp Wich <jow@openwrt.org>2012-07-05 17:46:32 +0000
commit2660f6d8df9f7285aa404950459a8d4562f6727d (patch)
treed71eb28719027c902e69cd5698c2c59114dfc219 /package/dnsmasq
parentd17d4680f0576598c7893d57e3133ef88e2e7370 (diff)
downloadupstream-2660f6d8df9f7285aa404950459a8d4562f6727d.tar.gz
upstream-2660f6d8df9f7285aa404950459a8d4562f6727d.tar.bz2
upstream-2660f6d8df9f7285aa404950459a8d4562f6727d.zip
Add local TTL option to dnsmasq
-T, --local-ttl=<time> When replying with information from /etc/hosts or the DHCP leases file dnsmasq by default sets the time-to-live field to zero, meaning that the requestor should not itself cache the information. This is the correct thing to do in almost all situations. This option allows a time-to-live (in seconds) to be given for these replies. This will reduce the load on the server at the expense of clients using stale data under some circumstances. [jow: change -T to --local--ttl to conform with the other options] Signed-off-by: Andrew Byrne <openwrt@andy.id.au> openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32623 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/dnsmasq')
-rw-r--r--package/dnsmasq/files/dnsmasq.init1
1 files changed, 1 insertions, 0 deletions
diff --git a/package/dnsmasq/files/dnsmasq.init b/package/dnsmasq/files/dnsmasq.init
index 485a2f7b70..15228da99e 100644
--- a/package/dnsmasq/files/dnsmasq.init
+++ b/package/dnsmasq/files/dnsmasq.init
@@ -111,6 +111,7 @@ dnsmasq() {
append_parm "$cfg" "resolvfile" "--resolv-file"
append_parm "$cfg" "tftp_root" "--tftp-root"
append_parm "$cfg" "dhcp_boot" "--dhcp-boot"
+ append_parm "$cfg" "local_ttl" "--local-ttl"
config_get DOMAIN "$cfg" domain