summaryrefslogtreecommitdiff
path: root/usr.sbin/rtadvd
AgeCommit message (Expand)Author
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
2016-02-05select -> poll in log message; ok bluhm@ florian@Jeremie Courreges-Anglas
2016-02-05Bail out if an unknown option is passed.Jeremie Courreges-Anglas
2016-02-05rtadvd used a strncpy with a src interface name from the command lineReyk Floeter
2016-01-25Redundant assignement is redundant.Jeremie Courreges-Anglas
2015-12-11Remove NULL-checks before free().mmcc
2015-12-01Use setsockopt(ROUTE_MSGFILTER) instead of hand-rolled filtering.Jeremie Courreges-Anglas
2015-12-01This RTM_GET case can't trigger due to the filtering done above.Jeremie Courreges-Anglas
2015-11-30Kill Mobile IPv6 references. Also spotted by florian@Jeremie Courreges-Anglas
2015-11-30Clean up get_next_msg(): kill dead argument/codeJeremie Courreges-Anglas
2015-11-30Remove the already disabled Router Renumbering support (RFC2894).Jeremie Courreges-Anglas
2015-11-30Fix dynamic prefix tracking.Jeremie Courreges-Anglas
2015-11-03Recognize carp(4) interfaces (yes, they are special...) in order to sendMartin Pieuchot
2015-10-25In case of error, also log the file name we failed to open.Jeremie Courreges-Anglas