Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-05 | netifd: fix incorrect number of bytes memset in clear_if_addr | Hans Dedecker | |
Fix clear_if_addr for IPv6 addresses as an incorrect number of bytes were memset due to wrong sizeof argument Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | |||
2014-06-20 | interface: don't store table id in route if the default table is used | Steven Barth | |
Use system_is_default_rt_table() to test whether the resolved routing table is the default one, in this case do not apply the table attribute to the route object. This is needed for backwards compatibility - only routes using a non-default table shall report it in the ifstatus output. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> | |||
2014-06-18 | netifd: Route type support | Hans Dedecker | |
Patch adds route type support in netifd by means of the route parameter type. By default the route type was unicast; the parameter adss support for local/broadcast/multicast/unicast routes which will be put into the appropriate routing table. If route type parameter is unset the route type will be unicast as before. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | |||
2014-06-10 | Add support for onlink-flags for IPv4 routes | Steven Barth | |
Signed-off-by: Steven Barth <steven@midlink.org> | |||
2014-05-09 | netifd: Effectively apply configured route mtu | Hans Dedecker | |
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | |||
2014-05-09 | netifd: Remove useless route table parameter check in update_proto_route | Hans Dedecker | |
Not necessary since route table parameter is used as key element in route_cmp Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | |||
2014-05-09 | netifd: Don't assume routes are always applied in all cases | Hans Dedecker | |
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | |||
2014-04-29 | interface-ip: fix misuse of IN6_IS_ADDR_LINKLOCAL on a netifd specific union | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-04-26 | netifd: Check rt_table parameter when comparing routes | Hans Dedecker | |
Allows to add identical routes in different routing tables Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | |||
2014-04-24 | netifd: Set prefix assignment enabled if the prefix adress can be installed | Hans Dedecker | |
No need to install policy routes if the prefix address cannot be installed; clean up of the policy routes and the prefix address only needs to happen when the prefix assignment was active. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | |||
2014-04-24 | netifd: fix IPv6 Link-local DNS server | Ulrich Weber | |
interface name must be added to Link-local IPv6 DNS servers, otherwise they are unusable. Signed-off-by: Ulrich Weber <uw@ocedo.com> | |||
2014-03-11 | netifd: Assign interface metric to route metric when route is created | Hans Dedecker | |
Interface metric needs to be assigned to the route metric parameter at route creation time. Otherwise if the interface metric is different from 0 route_cmp will wrongly conclude the routes are different. In this case the route will be added/deleted and could end up with the route missing in the kernel depending on the add/delete order. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | |||
2014-02-26 | Don't always assume routes & addresses are applied | Steven Barth | |
Actually check netlink return values and remember failure. Signed-off-by: Steven Barth <steven@midlink.org> | |||
2014-02-16 | IPv6: work around dangling routes kernel issue | Steven Barth | |
2014-02-14 | Fix source-restrictions of routes when no mask was provided | Steven Barth | |
2014-01-20 | Don't add unnecessary NOP policy rules | Steven Barth | |
2014-01-17 | Add indicator-flags to ubus and hotplug update-events | Steven Barth | |
2013-12-11 | IPv6: Remove IPv6 source-routing workaround (kernel is fixed) | Steven Barth | |
Signed-off-by: Steven Barth <steven@midlink.org> | |||
2013-12-08 | netifd: Routing table parameter needs to be checked in route update | Hans Dedecker | |
Routing table parameter needs to be checked in interface_update_proto_route; a route which has an identical nexthop but a different routing table needs to be deleted and added in the correct routing table. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | |||
2013-11-27 | IPv6: add class support to regular IPv6 addresses | Steven Barth | |
2013-10-22 | utils: add a function for checking if a process given by pid is still alive | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-10-18 | Add option "delegate" to toggle prefix delegation | Steven Barth | |
2013-10-18 | Add source-restricted routes | Steven Barth | |
2013-10-01 | Don't delete / readd IP addresses when only their lifetime has changed | Steven Barth | |
2013-07-16 | IPv6: fix prefix assignment with continuous hints | Steven Barth | |
2013-06-17 | IPv6: Reverse assignment sorting order | Steven Barth | |
2013-06-17 | IPv6: Satisfy unhinted assignments ordered by prefix length | Steven Barth | |
2013-06-10 | config: use the new uci_blob library code | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-06-03 | IPv6: Improve source-routing policies | Steven Barth | |
* Set a default policy-failed rule per prefix (based on a patch by Jonas Gorski) * Use input interface in addition to source for filtering * Avoid duplicate routing policies | |||
2013-05-31 | IPv6: fix device_prefix vlist_key to not include prefix class | Steven Barth | |
2013-05-30 | IPv6: reorganize prefix assignment | Steven Barth | |
* put parameters in a more suitable place * add support for prefix classes | |||
2013-05-30 | IPv6: Log a warning if users have prefixes but haven't assigned them | Steven Barth | |
2013-05-29 | IPv6: remove ULA prefix-trigger (unused) | Steven Barth | |
2013-05-28 | IPv6: fix wrap-arounds in address lifetimes | Steven Barth | |
2013-05-17 | Add option to define target routing table for protocol routes. | Steven Barth | |
This unifies source-routing for both IPv6 and IPv4 (default off). Based on a patch by Kristian Evensen | |||
2013-05-13 | IPv6: Set loopback-policy for output traffic | Steven Barth | |
Signed-off-by: Steven Barth <steven@midlink.org> | |||
2013-05-13 | Add support for IPv6 and interface target-routes & dependencies | Steven Barth | |
Signed-off-by: Steven Barth <steven@midlink.org> | |||
2013-05-11 | IPv6: Use source-routing to allow multi-wan | Steven Barth | |
2013-04-19 | IPv6: Try harder to assign prefix parts | Steven Barth | |
2013-04-09 | IPv6: Remove local ULA if there is an external one | Steven Barth | |
2013-04-09 | Fix comparisation conditions in route_cmp() | Jo-Philipp Wich | |
2013-04-05 | Fix a memory corruption when updating IPv6 prefixes | Steven Barth | |
2013-04-05 | fix route sorting order | Felix Fietkau | |
New sorting order: - prefix length (descending) - metric (ascending) - flags - target address Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-04-05 | Add myself to header for IPv6 work | Steven Barth | |
2013-04-04 | Implement support for route / route6 table attribute | Jo-Philipp Wich | |
2013-04-03 | Rewrite IPv6 prefix assignment | Steven Barth | |
2013-03-19 | Fix IPv6 RDNSS writing to resolv.conf (buffer was too short) | Steven Barth | |
2013-02-19 | Only update resolv.conf if changed (avoid logspam) | Steven Barth | |
2013-02-01 | Improved IPv6 featureset | Steven Barth | |
* Fix reloading of ula-prefixes * Added support for temporary addresses and routes * Added support for offlink addresses * Improved status-output for assigned prefixes | |||
2013-01-29 | Add deprecation for static IPv6 prefixes | Steven Barth | |