summaryrefslogtreecommitdiff
path: root/usr.sbin/rad/rad.c
AgeCommit message (Expand)Author
2021-02-27Path #defines are traditionally prefixed with _PATH.Florian Obser
2021-01-19Make imsg event structs static to fix -fno-common.Florian Obser
2021-01-19No need for a global rad_process; unbreaks -fno-common.Florian Obser
2020-12-01Let rad(8) handle all rdomains in a single daemon, similar to previousFlorian Obser
2020-06-26Replace SIMPLEQ concatenation loops with SIMPLEQ_CONCATbket
2020-03-30Use defines instead of raw numbers for intervals specified by RFCFlorian Obser
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-03-31Avoid calling dup2(oldd, newd) when oldd == newd. In that case theYASUOKA Masahiko
2019-03-12In the manner of recent changes to unwind(8) and slaacd(8), make imsgpamela
2019-01-29We don't need IMSG_SHUTDOWN, we can just close the sockets.Florian Obser
2019-01-22PF_ROUTE -> AF_ROUTE in the scattered sock()/setsockopt() callsKenneth R Westerback
2018-09-16With prefixlen 128, mask_prefix() in rad(8) caused a stack overflowAlexander Bluhm
2018-08-05Since -s argument is no longer checked, during reexec, the argv size then mustRicardo Mestre
2018-08-04Leave the control socket behind on shutdown. It doesn't hurt anyone.Florian Obser
2018-08-03Move dns settings to global options so that they don't need to beFlorian Obser
2018-07-20No need to copy rdns_lifetime around with an IMSG, it gets send to theFlorian Obser
2018-07-20Fix mem leaks on config reload:Florian Obser
2018-07-20Introduce MTU option.bket
2018-07-18Stop our own router advertisements from looping back to us.Florian Obser
2018-07-15Implement RFC 8106: IPv6 Router Advertisement Options for DNSFlorian Obser
2018-07-13add missing IMSG_STARTUP; unclear why this ever workedFlorian Obser
2018-07-13pass control socket in from mainFlorian Obser
2018-07-13pass in route socket from main; stub out handling for nowFlorian Obser
2018-07-11cleanly shutdown by sending advertisement with lifetime 0Florian Obser
2018-07-11no longer neededFlorian Obser
2018-07-10remove newd control leftoversFlorian Obser
2018-07-10Import rad(8).Florian Obser