dnsmasq: Don't add local hostname if ula prefix is not specified
authorJo-Philipp Wich <jow@openwrt.org>
Mon, 25 Jan 2016 17:47:22 +0000 (17:47 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Mon, 25 Jan 2016 17:47:22 +0000 (17:47 +0000)
commitd8da5c5630928893122330f3042523438f5e2e3f
treebfa4fe377347c526a93a13699d8c96e1624e6e7b
parent565570cfd5dcd11bacd0e7a36d2abb0d6ea670b5
dnsmasq: Don't add local hostname if ula prefix is not specified

Commit 6a7e56b adds support for adding local hostname for own lan ula adress
but if ula prefix is not specified results into an invalid config (address=/OpenWrt.lan/1)
causing dnsmasq not to start up.
Use lanaddr6 when adding local hostname as the lan ula address is constructed based on the
UCI parameters ip6hint and ip6ifaceid and thus not always ula prefix suffixed with 1

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
SVN-Revision: 48495
package/network/services/dnsmasq/Makefile
package/network/services/dnsmasq/files/dnsmasq.init