summaryrefslogtreecommitdiff
path: root/sbin/slaacd/engine.c
AgeCommit message (Expand)Author
2021-07-22Send rDNS proposals on ramdiskskn
2021-07-12Change the error reporting pattern throughout the tree when unveilBob Beck
2021-05-01Allow running in single user mode where /var/empty doesn't exist byFlorian Obser
2021-03-21Use new terminology of RFC 8981 and (mechanically) replace "privacy"Florian Obser
2021-03-21Don't warn that we can't form a temporary address when a routerFlorian Obser
2021-03-20RFC 8981 allows the configuration of only temporary IPv6 addresses.Florian Obser
2021-03-20Fix SMALL build when done from sbin/slaacdkn
2021-03-07Withdraw nameservers when the interface goes down.Florian Obser
2021-03-07Fold get_lladdr into update_iface, now the only caller.Florian Obser
2021-03-07No need to pass the link local and hw address around, we have itFlorian Obser
2021-03-07reshuffle to bring more in line with dhcpleasedFlorian Obser
2021-03-07Introduce engine_update_if().Florian Obser
2021-03-06Implement last remaining bits to update from RFC 4941 to RFC 8981.Florian Obser
2021-03-02Fix indentation of switch / case. No binary change.Florian Obser
2021-02-26remove some unused functions in slaacdJonathan Gray
2021-01-19Make imsg event structs static to fix -fno-common.Florian Obser
2021-01-19No need for a global slaacd_process; unbreaks -fno-common.Florian Obser
2020-10-30Track creation time of address proposals to be able to establish totalFlorian Obser
2020-10-30If Duplicate Address Detection (DAD) fails only generate a new addressFlorian Obser
2020-10-30Follow RFC 4941 and calculate the desync_factor at startup.Florian Obser
2020-10-30Since the RFC 4941 constants are no longer in a public headerFlorian Obser
2020-10-30Pull check for duplicate address up to skip them early, we are notFlorian Obser
2020-10-30update_iface_ra does too much, move prefix handling into function.Florian Obser
2020-10-30update_iface_ra does too much, move dfr handling into function.Florian Obser
2020-10-30update_iface_ra does too much, move rdns handling into function.Florian Obser
2020-09-14Let slaacd handle all rdomains in a single daemon.Florian Obser
2020-03-28Move ND6_PRIV_* constants from nd6.h to slaacd the only place whereFlorian Obser
2019-11-22 Merge DNS proposals coming from the same interface.Florian Obser
2019-11-21 We do not send lifetimes or source in DNS proposals.Florian Obser
2019-11-20Form DNS proposals from router advertisements with a router lifetimeFlorian Obser
2019-11-11 Send DNS proposals on route socket when new nameservers are learnedFlorian Obser
2019-11-08 There is at most one Default Router Proposal present per router.Florian Obser
2019-11-08forgot to set proposal idFlorian Obser
2019-11-07 Remove half way implemented address and default route proposals.Florian Obser
2019-11-05trailing whitespaceFlorian Obser
2019-08-30Remove configured IPv6 addresses remaining when slaacd(8) detects apamela
2019-08-26free(3) style functions should accept NULL and do nothingpamela
2019-06-27let free_address_proposal() handle the LIST_REMOVE, like free_dfr_proposal()Florian Obser
2019-06-27free_dfr_proposal() does the LIST_REMOVE for us; do not run it twiceFlorian Obser
2019-06-07Reyk's ISP sends him router advertisements from non-link localFlorian Obser
2019-03-11Make slaacd(8) imsg processing more paranoid. Unexpected size mismatchespamela
2019-03-11Change fatal() to fatalx() where errno is not set.pamela
2019-03-02Introduce the IMSG_DATA_SIZE() macro to replace recurring math onpamela
2018-07-27Have slaacd(8) share information on receiving a MTU advertisement withbket
2018-07-27Enable slaacd(8) to set MTU on an interface.bket
2018-07-23When moving between networks slaacd configures new addresses butFlorian Obser
2018-07-23Handle duplicate address detection failures.Florian Obser
2018-06-20This might have been a good idea 20 years ago but in this day and ageFlorian Obser
2018-05-18typo, pointed out by llvm scan-build, how did this even work though?Florian Obser
2018-05-17Handle RTM_DELETE of slaacd managed default route by re-inserting it.Florian Obser