summaryrefslogtreecommitdiffhomepage
path: root/src/router.c
AgeCommit message (Expand)Author
2019-02-05treewide: use avl tree to store interfacesHans Dedecker
2019-02-03treewide: align syslog tracingHans Dedecker
2019-01-02router: add syslog tracing for skipped routesHans Dedecker
2019-01-02router: filter route information optionHans Dedecker
2019-01-01router: make announcing DNS info configurable (FS#2020)Hans Dedecker
2018-12-31router: check return code of odhcpd_get_interface_dns_addr()Hans Dedecker
2018-12-12treewide: switch to libubox ARRAY_SIZE immplementationHans Dedecker
2018-09-23router: don't leak RA message in relay mode (FS#1853)Hans Dedecker
2018-06-04router: fix possible segfault in send_router_advert()Hans Dedecker
2018-05-28treewide: switch to C-code style commentsHans Dedecker
2018-05-28router: improve error checkingHans Dedecker
2018-04-18router: fix managed address configuration settingHans Dedecker
2018-04-09router: improve RFC7084 compliancyHans Dedecker
2017-12-17odhcpd: Replace strerror(errno) with %m formatRosen Penev
2017-12-08Support muliple RAs on single interfacePierre Pfister
2017-11-09treewide: rework handling of netlink eventsHans Dedecker
2017-10-13treewide: align function namingHans Dedecker
2017-09-06treewide: replace RELAYD prefix naming in macrosHans Dedecker
2017-08-02treewide: reflect managed mode is related to RAHans Dedecker
2017-07-03treewide: rework logic to retrieve IPv6 interface addressesHans Dedecker
2017-06-29router: use enum to specify order and index of iov structHans Dedecker
2017-06-29treewide: rework code to get rid of fixed IPv6 address arraysHans Dedecker
2017-05-15router: fix interface mtu read errorHans Dedecker
2017-05-12config: make RA retransTime configurable via uciHans Dedecker
2017-05-11config: make RA reachableTime configurable via uciHans Dedecker
2017-05-11config: make RA curHopLimit configurable via uciHans Dedecker
2017-05-11config: make RA mtu configurable via UCIHans Dedecker
2017-03-30rework IPv6 dns address selection (FS#635)Hans Dedecker
2017-03-29rework IPv6 address dump logicHans Dedecker
2017-02-21router: don't announce prefixes with valid lifetime equal to 0Hans Dedecker
2017-02-20router: fix arithmetic exception faultHans Dedecker
2017-02-20router: allow RA prefix lifetime being set to leasetime value (FS#397)Hans Dedecker
2017-02-16router: support ra_mininterval and ra_lifetime uci parameters (FS#397)Hans Dedecker
2017-02-10treewide: define and use macro IN6_IS_ADDR_ULAHans Dedecker
2017-02-09npd: rework IPv6 relay logic (FS#396)Hans Dedecker
2017-01-26odhcpd: extra syslog tracingHans Dedecker
2017-01-24router: fix compile issue on 64 bit systemsHans Dedecker
2017-01-24Revert "router: fix compile issue on 64 targets"Hans Dedecker
2017-01-24router: fix compile issue on 64 targetsHans Dedecker
2017-01-23router: convert syslog lifetime traces into LOG_INFO prioHans Dedecker
2017-01-21router: add syslog debug tracing for trouble shootingHans Dedecker
2017-01-21treewide: use RELAYD_MAX_ADDRS as address array sizeHans Dedecker
2016-12-27router: skip parse_routes when ra_default > 1Stijn Tintel
2015-11-27config: Close interface when ifindex cannot be resolvedHans Dedecker
2015-11-16Handle netlink ENOBUFS eventsSteven Barth
2015-10-20Don't overflow router lifetimeWill Mortensen
2015-10-20Correctly byteswap DNS lifetimes in RAsWill Mortensen
2015-09-07router: don't announce as default router if we aren'tSteven Barth
2015-09-07router: reduce dns lifetime to 10x maximum intervalSteven Barth
2015-09-01Fixup RAs/DHCPv6 announcing incorrect addressesSteven Barth