move generate_address into network module
refactor lua module style: use 'module = {} ; return module'
simplify proto.setup_interface() calling
useless reordering of functions
add network.eui64() function
make the v6prefix be the first 4 :segments: instead of 3
fix proto.setup_interface calls in network and wireless
add uci:save() and fix some function endings
use real_ifname in bmx6 uci config
set mtu=1350 on bmx6 interfaces as a workaround until Axel fixes PMTUD of (a)symmetric ip6_tunnels
split function primary_mac() from node_id()
implement a generate_host() function using luci.ip lib, that fills necessary host bits on an address, using a hexsuffix
call proto.configure() for each protocol, on network.lua
rename r1,r2,r3 -> m4,m5,m6 to better reflect they're actually the last 3 bytes of the primary MAC
sanity renaming: use 'uci:' instead of 'x:' as a libuci:cursor() instance
bugfixes in batadv.lua: create /etc/config/batman-adv if nonexistant, and fix typo on bridge_loop_avoidance option
move macvlan config from hacky /etc/rc.local to /etc/config/network, relevant netifd support was added on r38299 (2013-10-03)
move ebtables rules from hacky /etc/rc.local to /etc/firewall.user
properly use luci.ip CIDR instances all along the code; now lime-config supports any network prefix size in ipvX_template
use dhcp-broadcast in anygw DHCPv4 to workaround dnsmasq bug