Steven Barth
fa2bcf4fda
netifd: assign ipv6-prefixes with length <64 with /64 on-link routes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42161 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-08-13 14:57:11 +00:00
Steven Barth
523985dbeb
netifd: unblock some proto shell actions in teardown state
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42032 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-08-07 10:21:08 +00:00
Steven Barth
5d618642a6
netifd: disable ds-lite, map & gre for old kernels
...
this unbreaks netifd compilation on old kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42019 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-08-06 19:57:19 +00:00
Steven Barth
2f757bc989
netifd: minor fixes (thanks Hans Dedecker)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42000 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-08-05 10:03:10 +00:00
Steven Barth
bcd1a1c4c3
netifd: fixes and GRE support (thx Hans Dedecker)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41896 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-30 13:21:52 +00:00
Steven Barth
d562b50a50
netifd: suppress fw3 warnings in dhcp script
...
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41892 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-30 13:17:56 +00:00
Steven Barth
ea22ffc072
netifd: more race condition fixes in proto-shell
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41887 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-29 17:24:23 +00:00
Steven Barth
e503cbee4a
netifd: more dynamic interface improvements
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41862 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-28 20:35:53 +00:00
Felix Fietkau
3d32b966ca
netifd: fix a small issue in r41831
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41836 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-26 14:35:15 +00:00
Felix Fietkau
d3a8609c68
netifd: update to the latest version, fixes a race condition with renew/setup
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41831 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-26 01:46:34 +00:00
Steven Barth
5a4fb3a6fa
netifd: Fix some race-conditions in interface handling
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41825 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-24 22:05:19 +00:00
Steven Barth
176bac80c0
softwires: redesign dhcp(v6) provisioning
...
Signed-off-by: Steven Barth <steven@midlink.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41823 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-24 14:17:41 +00:00
Felix Fietkau
c8e3e8b83e
netifd: update to the latest version, enables bridge multicast querier and fixes interface reload issues with wifi
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41818 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-24 09:13:04 +00:00
Felix Fietkau
872325fe93
netifd: update to the latest version, adds a small validation fix
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41731 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-18 11:45:42 +00:00
Felix Fietkau
49f26fc73e
netifd: update to the latest version, enables igmp snooping by default
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41683 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-17 14:55:17 +00:00
Felix Fietkau
494e56278e
netifd: update to the latest version, fixes a crash on reload with hotplugged devices
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41393 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-29 21:27:28 +00:00
Felix Fietkau
cb308e2b1b
netifd: update to the latest version, addds a few fixes and enables multicast->unicast for igmp snooping on wireless devices
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41390 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-29 18:34:22 +00:00
Steven Barth
33b7149349
netifd: various routing table handling fixes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41287 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-20 17:51:25 +00:00
Jo-Philipp Wich
7dcf285ab0
Revert "netifd: fix handling of "lookup main" for ip rules ( #15315 )"
...
The netifd fixes went to the wrong repository, revert until it is sorted out.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41283 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-20 12:28:35 +00:00
Jo-Philipp Wich
4472de6afa
netifd: fix handling of "lookup main" for ip rules ( #15315 )
...
Reworks the handling of RT_TABLE_MAIN in system-linux.c so that ip rules
with lookup main can be properly setup.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41282 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-20 09:58:16 +00:00
Steven Barth
7272a611a1
netifd: various bugfixes (thanks Hans Dedecker)
...
Signed-off-by: Steven Barth <steven@midlink.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41259 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-18 11:29:09 +00:00
Felix Fietkau
db29a8b371
netifd: use procd_add_reload_trigger
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41147 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-11 17:05:50 +00:00
Felix Fietkau
2e3fd3da02
netifd: update to latest version, fixes reload issue ( #16754 ) and adds 802.1ad support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41112 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-11 10:23:12 +00:00
Steven Barth
efdd4152e4
netifd: add support for onlink-flag for routes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41098 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-10 16:04:40 +00:00
John Crispin
f85bba8f4a
netfid: make procd watch the network.interface object for events
...
Signed-off-by: John Crispin <blogic@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41010 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-05 10:56:14 +00:00
John Crispin
438acfd236
netifd: update to latest git HEAD
...
Signed-off-by: John Crispin <blogic@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41009 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-05 10:56:10 +00:00
John Crispin
0554a85812
package: netifd: remove blank line at the end of file
...
Signed-off-by: Zhao, Gang <gamerh2o@gmail.com >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40937 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-02 12:44:51 +00:00
Felix Fietkau
0fab8e45b6
netifd: replace the sleep 5 with an ubus wait_for call to speed up init script
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40891 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-31 23:49:23 +00:00
Steven Barth
02df983051
netifd: fix a segfault and improve ipip6 tunnel setup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40821 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-22 20:04:43 +00:00
Felix Fietkau
201f003a76
netifd: update to the latest version, fixes wireless setup cancellation
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40771 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-15 20:03:04 +00:00
Felix Fietkau
2fe4422400
netifd: update to latest version, fixes a regression on wds client support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40748 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-10 18:03:24 +00:00
Steven Barth
7daa8bafa6
netifd: Fix nested protocols going offline at reload + various route issues
...
Much thanks to Hans Dedecker
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40746 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-09 13:55:34 +00:00
Felix Fietkau
2aa8e78e07
netifd: update to the latest version, fixes some corner cases related to hotplug device handling
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40660 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-02 18:12:28 +00:00
Felix Fietkau
4e85193d1e
netifd: update to the latest version, fixes a use-after-free bug on wireless config reload
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40589 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-29 13:18:59 +00:00
Felix Fietkau
c549fd53a8
netifd: update to the latest version, fixes some route table and dynamic interface issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40572 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-26 19:48:11 +00:00
Felix Fietkau
e8a7e5e4c9
netifd: update to latest version, adds support for disabling interfaces
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40555 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-22 17:28:14 +00:00
Felix Fietkau
fccca306a6
netifd: update to the latest version, fixes some more issues related to l3_dev handling
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40529 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-19 09:58:40 +00:00
Felix Fietkau
66d49dbdf4
netifd: switch to using git.openwrt.org
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40459 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-11 20:28:55 +00:00
Felix Fietkau
d0c0b1f674
netifd: update to latest version, adds a force_link parameter to bring up an interface without active device carrier
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40456 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-11 13:48:41 +00:00
Felix Fietkau
2a234f4716
netifd: update to the latest version, fixes some reload issues with proto=static
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40449 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-10 15:21:13 +00:00
Felix Fietkau
7cdf7c14d6
netifd: fix a regression related to ppp + multiple updates (ipv4 + ipv6)
...
Fixes #15504
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40443 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-10 11:31:21 +00:00
Felix Fietkau
403613a2fa
netifd: update to the latest version, fixes a l3_dev handling regression leading to a crash
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40414 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-07 11:12:06 +00:00
Felix Fietkau
8edf724ac6
netifd: Add renew handler for proto dhcp
...
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40385 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-05 18:17:22 +00:00
Felix Fietkau
375eb86ab8
netifd: update to latest version, fixes issues when l3 interface changes on reload (e.g. ppp -> dhcp/static)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40384 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-05 18:17:18 +00:00
John Crispin
5f344f1508
dhcp: Fix broadcast parameter validation support, remove unused netmask parameter
...
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40332 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-03-30 13:07:52 +00:00
Steven Barth
58ca40c218
6rd / ds-lite: make the firewall-zones of nested-protocols configurable
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40020 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-03-26 10:12:49 +00:00
Steven Barth
3e85c08bbb
dhcp: send 6rd-ORO when expecting 6rd-information
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40019 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-03-26 09:48:20 +00:00
Felix Fietkau
41fdf21988
netifd: update to the latest version, adds support for reloading proto handlers on toplogy changes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40001 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-03-21 15:55:27 +00:00
Felix Fietkau
5e02d6247e
netifd: update to the latest version, fixes ubus handling of proto data items
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39970 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-03-20 20:06:59 +00:00
Felix Fietkau
3f2d9211d7
netifd: update to latest version, fixes an autostart handling with link detection
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39967 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-03-20 13:57:28 +00:00