summaryrefslogtreecommitdiff
path: root/sbin/slaacd
AgeCommit message (Expand)Author
7 hoursConvert sbin and usr.bin to check for imsgbuf_init failure and addClaudio Jeker
7 hoursConvert the common imsgbuf_read calls to the post EAGAIN world.Claudio Jeker
8 hoursUse imsgbuf_queuelen() instead of accessing the w.queue member.Claudio Jeker
8 hoursUse imsgbuf_clear() where appropriate instead of msgbuf_clear().Claudio Jeker
8 hoursRename imsg_init, imsg_clear, imsg_read, imsg_write and imsg_flush toClaudio Jeker
8 hoursConvert imsg_write() callers to the new simplified return logic.Claudio Jeker
8 hoursIntroduce imsg_write() and use it instead of msgbuf_write().Claudio Jeker
2024-08-25sin6_to_str and i2s take a single argument.Florian Obser
2024-08-24Simplify engine_showinfo_ctl()Florian Obser
2024-08-24Stop peeking into struct imsg when relaying control messages.Florian Obser
2024-08-24Do not peek inside of struct imsg.Florian Obser
2024-08-24Helper function for logging imsg type names.Florian Obser
2024-08-11rework DESCRIPTION for both dhcpleased(8) and slaacd(8) to more accuratelyJason McIntyre
2024-07-14sync slaacd(8) log.c to dhcpleased(8)'s version.Florian Obser
2024-07-14sync slaacd(8) log.h to dhcpleased(8) log.hFlorian Obser
2024-07-14Unbreak tree by defining log_getverbose() for SMALL buildsTheo Buehler
2024-07-13Reduce if_indextoname(3) usage.Florian Obser
2024-06-03more sleepy florian knf issuesTheo de Raadt
2024-04-21Pass advertising router to the kernel.Florian Obser
2024-02-11Remove needless includes of netinet6/ip6_var.h header in userland.Alexander Bluhm
2024-02-03Stop spamming syslog when the network does something silly.Florian Obser
2023-12-14Use imsg_get_fd() to access the fd passed with the imsg.Claudio Jeker
2023-04-30Remove artifical limit of 2 hours on a PIO lifetime, as recommended byPeter Hessler
2023-03-02improve the Nd lines such that the format is consistent for theJason McIntyre
2023-02-15Use correct order of arguments for shutdown(2).Florian Obser
2022-11-27Provide more accurate lock error messageKlemens Nanni
2022-09-15Ignore error when we try to delete an address that's already gone.Florian Obser
2022-08-29Dynamically link these /sbin daemons: dhcpleased, mountd, nfsd, pflogd,Theo de Raadt
2022-08-26Move (unused) functions under !SMALLKlemens Nanni
2022-07-23Delete autoconf or temporary address if flag is removed.Florian Obser
2022-07-23Delete addresses when interface is no longer autoconf.Florian Obser
2022-07-12Rewrite state machine in the style of dhcpleased(8).Florian Obser
2022-06-28unbreak build; found the hard way by stspFlorian Obser
2022-06-28gc timeout_count, it's unused and I don't remember what I wanted toFlorian Obser
2022-06-26remove outdated commentFlorian Obser
2022-03-21Prevent crash of unprivileged engine process (pledged stdio).Florian Obser
2022-02-20Nameservers in router advertisements are struct in6_addr, notFlorian Obser
2022-01-04Wait for the link-local address to become non-tentative.Florian Obser
2022-01-03Prefix life time is independent from router life time.Florian Obser
2021-12-27knfFlorian Obser
2021-12-13including sys/cdefs.h manually started as a result of netbsd trying toTheo de Raadt
2021-11-28Make sure the interface still exists before updating it.Florian Obser
2021-11-28Make sure if_index is set in all case statements and use itFlorian Obser
2021-08-24When an interface disappears, e.g. when a usb dongle gets unplugged,Florian Obser
2021-07-27The SIOCAIFADDR_IN6 ioctl could lose a race against another processFlorian Obser
2021-07-22Send rDNS proposals on ramdiskskn
2021-07-21Use exclusive lock under /dev/, silence expected errors in installerkn
2021-07-12Change the error reporting pattern throughout the tree when unveilBob Beck
2021-05-01In singel user mode / is mounted ro. Just warn if we can't createFlorian Obser
2021-05-01Allow running in single user mode where /var/empty doesn't exist byFlorian Obser