summaryrefslogtreecommitdiffhomepage
path: root/interface-ip.c
AgeCommit message (Collapse)Author
2013-04-04Implement support for route / route6 table attributeJo-Philipp Wich
2013-04-03Rewrite IPv6 prefix assignmentSteven Barth
2013-03-19Fix IPv6 RDNSS writing to resolv.conf (buffer was too short)Steven Barth
2013-02-19Only update resolv.conf if changed (avoid logspam)Steven Barth
2013-02-01Improved IPv6 featuresetSteven 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-29Add deprecation for static IPv6 prefixesSteven Barth
2013-01-29IPv6 prefixes: conform to RFC 6204 requirement L13Steven Barth
2013-01-22Don't segfault with an unset ula_prefixSteven Barth
2013-01-21Fix segfaults in prefix handlingSteven Barth
2013-01-15Fix a race-condition in prefix-assignmentSteven Barth
2013-01-15interface-ip: use calloc_a to get rid of an extra allocationFelix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2013-01-15interface-ip: replace prefix_assignment_cmp with avl_strcmpFelix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2013-01-15Initial IPv6 prefix supportSteven Barth
Signed-off-by: Steven Barth <steven@midlink.org>
2012-12-05rewrite resolv.conf after interface up setting updatesFelix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2012-09-13interface-ip.c: fix possible null pointer access if calloc() failsJo-Philipp Wich
2012-07-05memset the on-stack device route when clearing local subnet routesFelix Fietkau
2012-06-29interface-ip.{c,h}: add new flag DEVROUTE_MTU and set it for per-route mtu ↵Jo-Philipp Wich
overrides
2012-06-18add support for using <addr>/<mask> in route/route6 config sectionsFelix Fietkau
2012-06-18add support for defaultroute "host" dependenciesFelix Fietkau
2012-06-18fix return code in interface_ip_add_target_routeFelix Fietkau
2012-06-18fix a memleak in host route dependency handlingFelix Fietkau
2012-05-25fix endian handling of the ipv4 broadcast addressFelix Fietkau
2012-05-23preserve subnet routes on interface update by not putting them in the route ↵Felix Fietkau
vlist
2012-05-20replace the kernel's implicit network routes if the metric is setFelix Fietkau
2012-05-20pass interface route metric to routes when adding themFelix Fietkau
2012-05-19move dns server/search list parsing to interface core to support peerdns=0 + ↵Felix Fietkau
static entries
2012-05-19implement a generic peerdns option to suppress proto handler dns entriesFelix Fietkau
2012-05-04add copyright headersFelix Fietkau
2012-05-04add a ubus interface to dynamically create host routes to a particular ip ↵Felix Fietkau
address, returns the interface that the route goes through
2012-05-04move route interface assignment to the vlist updateFelix Fietkau
2012-04-30store a pointer to the active interface as part of the device routeFelix Fietkau
2012-04-29include route/address flags in vlist comparisonFelix Fietkau
2012-04-29keep config routes disabled at interface statupFelix Fietkau
2012-03-23move l3 device tracking to interface core to enforce proper order of ↵Felix Fietkau
address/route removal on device or interface state changes
2012-03-19add support for updating route metricsFelix Fietkau
2012-03-19add a flag to keep track of route metric overridesFelix Fietkau
2012-03-15fix ipv6 routesFelix Fietkau
2012-03-15always create device routesFelix Fietkau
2012-03-09make route metrics default to 0Felix Fietkau
2012-03-04simplify vlist, move avl key handling to vlist_add()Felix Fietkau
2012-02-26move broadcast address handling to the coreFelix Fietkau
2012-02-26remove device_{route,addr}->deviceFelix Fietkau
2012-02-15initialize route->metric to -1Felix Fietkau
2012-01-24add a generic option for disabling the automatic default route on interfacesFelix Fietkau
2012-01-15use the simplified vlist type for dns servers/searchFelix Fietkau
2011-11-13avoid deleting and re-adding duplicate ip addresses and routes, fixes tcp ↵Felix Fietkau
connection loss on dhcp rekey
2011-10-19add support for configuring static routesFelix Fietkau
2011-10-19fix interface_add_dns_search_listFelix Fietkau
2011-10-19rework route handling, move parser code to interface-ip.c, add extra options ↵Felix Fietkau
and add further support for pulling routes from config
2011-10-19add support for keeping multiple ip addr/route/dns listsFelix Fietkau