summaryrefslogtreecommitdiff
path: root/usr.sbin/rtadvd
AgeCommit message (Expand)Author
2018-03-19two fixes from klemens nanni, plus one tweak from myself;Jason McIntyre
2017-12-08Convert snprintf+write into dprintf. It is simply easier to read, andTheo de Raadt
2017-09-14clarify that slaacd is a client; Xr to rtadvd. feedback/ok benno jmcStuart Henderson
2017-08-22Rename now oddly-named variable.Jeremie Courreges-Anglas
2017-08-13The impossibility has been impossible since an impossible longFlorian Obser
2017-08-12No need to constantly re-open a socket. Just open it up front and keepFlorian Obser
2017-08-10No need to handle multiple routing messages here.Jeremie Courreges-Anglas
2017-08-08Do not forget to reschedule the timer when we receive a new prefix.Jeremie Courreges-Anglas
2017-07-12errno is not set, use log_warnxFlorian Obser
2017-07-12replaceFlorian Obser
2017-07-12Bring over fatal{,x} from bgpd so that we can have format strings.Florian Obser
2017-07-12Don't clobber errno, we want to log_warn what went wrong.Florian Obser
2017-06-09If we receive a router solicitation with a source link-layer addressFlorian Obser
2017-04-05Unify variables used for recvmsg/sendmsgJeremie Courreges-Anglas
2017-04-05sendmsg returns a signed value, fix error checkJeremie Courreges-Anglas
2017-04-05Don't rely on asprintf setting pointer to NULL on failure.Jeremie Courreges-Anglas
2017-04-02Always use return value of asprintf to determine success/failure,Theo de Raadt
2017-03-21From a syslog perspective it does not make sense to log fatal andAlexander Bluhm
2017-01-20work on making log.c similar in all daemons:Sebastian Benoit
2016-09-26Exit early from rdaemon() is the passed fd is invalid.Jeremie Courreges-Anglas
2016-09-25consistently use MAX_ prefixFlorian Obser
2016-09-25Interval calculations are perfectly fine with ints.Florian Obser
2016-09-21Use a properly aligned buffer (malloc'd, not on stack) to get routing messages.Jeremie Courreges-Anglas
2016-09-21Use the correct local variable to get address & prefixlen in routing messagesJeremie Courreges-Anglas
2016-09-15Go in the background later, using rdaemon().Jeremie Courreges-Anglas
2016-09-03typosJeremie Courreges-Anglas
2016-08-25Fix rtadvd.conf(5) example for pinfoflags, it accepts numbers not strings.Stuart Henderson
2016-08-20Tweak timer debug output.Jeremie Courreges-Anglas
2016-08-20Move counters from u_quad_t to uint64_t.Jeremie Courreges-Anglas
2016-08-02Move to libevent; ok florian@Jeremie Courreges-Anglas
2016-06-30Prevent NULL deref, pointed out by llvm's scan-build.Florian Obser
2016-06-29Spring cleanupJeremie Courreges-Anglas
2016-05-07Replace .Po/.Pc with .Pq, and drop extra .Li; suggested by jmc@Jeremie Courreges-Anglas
2016-05-07Document that both raflags and rtflags can hold route preference flags.Jeremie Courreges-Anglas
2016-03-01fatal("malloc") -> fatal(NULL)Jeremie Courreges-Anglas
2016-03-01Pointless 'return;' in void functionsJeremie Courreges-Anglas
2016-03-01Kill unused #definesJeremie Courreges-Anglas
2016-02-29Merge add/make_prefix() and kill last use of struct in6_prefixreq in userland.Jeremie Courreges-Anglas
2016-02-29init_prefix() is now trivial, merge it with its caller.Jeremie Courreges-Anglas
2016-02-26sys/signal.h -> signal.hJeremie Courreges-Anglas
2016-02-26Unused variable.Jeremie Courreges-Anglas
2016-02-26GC remnants of the Router Renumbering code; ok florian@Jeremie Courreges-Anglas
2016-02-26Remove #if'0ed code that uses a deprecated ioctl; ok florian@Jeremie Courreges-Anglas
2016-02-26Kill some useless members of struct rainfo; ok florian@Jeremie Courreges-Anglas
2016-02-09another typoJeremie Courreges-Anglas
2016-02-09Kill code to send unicast packets which never got enabled.Jeremie Courreges-Anglas
2016-02-08Kill trailing whitespace.Jeremie Courreges-Anglas
2016-02-08typosJeremie Courreges-Anglas
2016-02-08Print MAX addresses padded with a leading zero.Jeremie Courreges-Anglas
2016-02-07Mark a few others functions as __dead; ok bluhm@Jeremie Courreges-Anglas