summaryrefslogtreecommitdiff
path: root/sbin/slaacd/slaacd.h
AgeCommit message (Expand)Author
2024-08-25sin6_to_str and i2s take a single argument.Florian Obser
2024-08-24Stop peeking into struct imsg when relaying control messages.Florian Obser
2024-08-24Helper function for logging imsg type names.Florian Obser
2022-07-12Rewrite state machine in the style of dhcpleased(8).Florian Obser
2022-06-28gc timeout_count, it's unused and I don't remember what I wanted toFlorian Obser
2022-03-21Prevent crash of unprivileged engine process (pledged stdio).Florian Obser
2021-07-22Send rDNS proposals on ramdiskskn
2021-07-21Use exclusive lock under /dev/, silence expected errors in installerkn
2021-03-21Use new terminology of RFC 8981 and (mechanically) replace "privacy"Florian Obser
2021-03-20RFC 8981 allows the configuration of only temporary IPv6 addresses.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-02-27Path #defines are traditionally prefixed with _PATH.Florian Obser
2021-01-19No need for a global slaacd_process; unbreaks -fno-common.Florian Obser
2020-09-14Let slaacd handle all rdomains in a single daemon.Florian 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-11 Send DNS proposals on route socket when new nameservers are learnedFlorian Obser
2019-11-07 Remove half way implemented address and default route proposals.Florian Obser
2019-08-30Remove configured IPv6 addresses remaining when slaacd(8) detects apamela
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-23When moving between networks slaacd configures new addresses butFlorian Obser
2018-07-23Handle duplicate address detection failures.Florian Obser
2018-07-09Remove array of IMSG type names.Florian Obser
2018-05-17Handle RTM_DELETE of slaacd managed default route by re-inserting it.Florian Obser
2018-05-17Introduce SLAACD_RTA_LABEL define to not use a string constant allFlorian Obser
2018-05-12log_procnames[] needs to be in sync with slaacd_process enum otherwiseFlorian Obser
2018-04-26The frontend tells the main process when the startup is finished soFlorian Obser
2018-02-10RFC 7217 support for slaacdFlorian Obser
2017-12-10Move privileged initialization from frontend to main process.Florian Obser
2017-08-23Overhaul verbosity handling.Florian Obser
2017-08-23When starting up or when the autoconf6 flag is set on an interfaceFlorian Obser
2017-08-21Move sin6_to_str() to slaacd.c so that it can be used in moreFlorian Obser
2017-08-18Timeouts should be time_t to prevent overflows.Florian Obser
2017-07-30leftovers from newdFlorian Obser
2017-07-06Sprinkel in some #ifndef SMALL to make slaacd smaller for theFlorian Obser
2017-07-06reorder imsg_type enum so that we can #ifndef SMALL all the controlFlorian Obser
2017-07-06move rpref enum definition up so that we can #ifndef SMALL a big blockFlorian Obser
2017-06-06We are going to start slaacd(8) much earlier, before /var is evenFlorian Obser
2017-06-03Move slaacd to /sbinFlorian Obser