summaryrefslogtreecommitdiffhomepage
path: root/src/odhcpd.c
AgeCommit message (Collapse)Author
2016-11-21enable loglevel setting via command lineKarl Palsson
Currently the loglevel is hardcoded to LOG_WARNING, even though there is debug log messages. Allow setting the loglevel via cli option. Include basic help text because we're adding command line options. Signed-off-by: Karl Palsson <karlp@etactica.com>
2016-09-27odhcpd: remove superfluous log output.Karl Palsson
Drop pointless syslog. The single line just doubles the amount of lines logged to syslog without adding any value. Signed-off-by: Karl Palsson <karlp@etactica.com>
2015-11-17fall through in error case to clear congestionSteven Barth
2015-11-16Handle netlink ENOBUFS eventsSteven Barth
2015-08-20router/dhcpv6: use link-local addresses for DNSSteven Barth
2015-07-14Remove unsolicited unicast RAs, adjust intervalsSteven Barth
2015-07-14ndp: fixup relaySteven Barth
2015-07-13odhcpd: remove old workaroundSteven Barth
2015-07-07main: fix missing parameter while iterating neighborsSteven Barth
2015-07-07router: also send RAs to every known neighborSteven Barth
2015-04-10ra: always send current hop limitSteven Barth
2015-03-30properly handle return codesJohn Crispin
Signed-off-by: John Crispin <blogic@openwrt.org>
2015-03-29Remove prefix coloring support, refine hybrid management modeSteven Barth
2015-03-29odhcpd: use proper struct msghdr initializers to fix build error on muslFelix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2014-10-30Fix IPv6 DNS server adddress selectionHans Dedecker
Fix selection of IPv6 DNS address in DHCPv6 and RA overwrite as an address could be selected with preferred lifetime zero while IPv6 addresses are in use with non zero preferred lifetimes. Fix tries to pick the IPv6 address with the longest preferred lifetime now. Fixes also the issue an IPv6 address with preferred lifetime zero could be returned in DHCPv6 DNS server option while an IPv6 address with non zero preferred lifetime is returned as DNS recursive RA option for the same set of available IPv6 addresses.
2014-10-17ndp: more fixesSteven Barth
2014-08-08Make failed to send a notice instead of a warningSteven Barth
2014-07-01DHCPv6 destination address checkHans Dedecker
As described in RFC3315 §15 any solicit, confirm, rebind or information request message is discarded if the destination address is unicast Likewise any request (§18.2.1), renew (§18.2.3), release (§18.2.6) or decline (§18.2.7) message is discarded and the server replies with the status code use multicast.
2014-04-01Complete managed PD/CER-ID supportSteven Barth
2014-02-17Add support for (managed) prefixes of length 65-96Steven Barth
2014-01-17Don't enable relay master if no slaves are presentSteven Barth
2014-01-17Fix logging verbositySteven Barth
2014-01-03Disable debugging by defaultSteven Barth
2013-12-10Fix hop limit detection in ancillary dataHans Dedecker
2013-12-03Fix prefix class logicSteven Barth
2013-12-02Initial prefix class supportSteven Barth
2013-10-15Fix ubus reload detectionSteven Barth
2013-10-15Fix some more memory issuesSteven Barth
2013-10-14Initial commitSteven Barth