summaryrefslogtreecommitdiff
path: root/sbin/slaacd
AgeCommit message (Expand)Author
2019-11-21Configure the default route with RTP_NONE so that the kernel assignsFlorian 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-11-05Remove unused struct members, DNS proposals will be handledFlorian Obser
2019-09-03It's perfectly normal for the SIOCGIFFLAGS and SIOCGIFXFLAGS to failFlorian 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-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
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-31Avoid calling dup2(oldd, newd) when oldd == newd. In that case theYASUOKA Masahiko
2019-03-15Do not accept a control socket if we already have one.Florian 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-11While strtonum(3) does set errno, we already use errstr to show what'sFlorian Obser
2019-03-05slaacd doesn't have a config file to reload on hangup. We can ignorepamela
2019-03-02Introduce the IMSG_DATA_SIZE() macro to replace recurring math onpamela
2019-03-01trailing whitespaceFlorian Obser
2019-01-22PF_ROUTE -> AF_ROUTE in the scattered sock()/setsockopt() callsKenneth R Westerback
2018-08-19Call daemon with 0 as first argument so that it changes the cwd to /Florian Obser
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-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-23replace references to rtadvd(8) with rad(8)Florian Obser
2018-07-23Handle duplicate address detection failures.Florian Obser
2018-07-09Remove array of IMSG type names.Florian Obser
2018-07-07slaacd is not interested in v4-related route messages so set the addressStuart Henderson
2018-06-20This might have been a good idea 20 years ago but in this day and ageFlorian Obser
2018-06-18Pledge main process now that we have wroute.Florian Obser
2018-06-07put ".Re" in the right place;Jason McIntyre
2018-06-06RFC 8106 obsolteted RFC 6106.Florian Obser
2018-06-06After pledge the frontend process is only accepting fromFlorian Obser
2018-05-26Add more RFCs; found while preparing BSDCan slides.Florian Obser
2018-05-18merge two ifndef small blocks; no functional changeFlorian Obser
2018-05-18dead stores; from llvm scan-buildFlorian 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
2018-05-17Fully align this with route(8); no need to be different here and mightFlorian Obser
2018-05-17Introduce SLAACD_RTA_LABEL define to not use a string constant allFlorian Obser
2018-05-16Create all sockets with SOCK_CLOEXEC, we never want to hold on to themFlorian Obser
2018-05-15typo in log messageFlorian Obser
2018-05-12log_procnames[] needs to be in sync with slaacd_process enum otherwiseFlorian Obser
2018-05-02sort;Jason McIntyre