summaryrefslogtreecommitdiff
path: root/usr.sbin/rtadvd
AgeCommit message (Expand)Author
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
2015-10-25ansifyJeremie Courreges-Anglas
2015-10-25pledge "stdio inet route"; ok deraadt@Jeremie Courreges-Anglas
2015-10-25Stop writing down a pidfile.Jeremie Courreges-Anglas
2015-08-20stdlib.h is in scope; do not cast malloc/calloc/realloc*Theo de Raadt
2015-08-18Fix inconsistent spelling of `inconsistent'Miod Vallat
2015-06-03Do not assume that asprintf() clears the pointer on failure, whichTodd C. Miller
2015-06-02write Mobile IP{,v6} in a consistent way, as given in RFCs 5944 and 6275.Igor Sobrado
2015-04-21According to RFC 4861 and the actuall implementation rltime may notFlorian Obser
2015-01-19remove #ifndef #define blocks trying to handle lack of BUFSIZTheo de Raadt
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2015-01-01"The logging of errors SHOULD be restricted to conflicting informationFlorian Obser
2015-01-01KNF; no binary changeFlorian Obser
2014-12-03rtsol is goneFlorian Obser
2014-11-18Nuke more obvious #include duplications.Kenneth R Westerback
2014-11-02make comment select() vs poll() agnosticTheo de Raadt
2014-11-02convert select() to poll().Theo de Raadt
2014-10-22Replace abs(3) with llabs(3).Brad Smith
2014-07-04malloc+memset -> callocPhilip Guenther
2014-06-29If you want <sys/queue.h>, you need to include it. Don't assume thatTheo de Raadt
2014-06-07remove last few uses of __PTheo de Raadt
2014-05-15Deal with - actually, ignore - route info messages on the listening side.Jeremie Courreges-Anglas
2014-01-07use IF_NAMESIZE as size of buffer for interface nameGleydson Soares
2013-11-22unsigned char casts where needed for for ctype.hTheo de Raadt
2013-11-12ensure there are prototypesTheo de Raadt
2013-10-17The header file netinet/in_var.h included netinet6/in6_var.h. ThisAlexander Bluhm
2013-06-01Remove (char *) casts as agetstr() returns char *.Brad Smith
2013-06-01Add support for advertising route information (RFC 4191).Brad Smith
2013-05-18gabage->garbage in log string;Jason McIntyre
2013-05-08Replace use of strncpy with memcpy. Previous code used strncpy on dataBrad Smith
2013-05-08Reduce size of some unused arrays.Brad Smith
2013-05-08Minor style cleanups.Brad Smith
2013-05-08Fix a comparison when building a packet with DNS search lists.Brad Smith
2013-05-08Correctly compute packet size when including DNS search lists.Brad Smith
2013-05-05typo in log message. ok sthen@Darren Tucker
2013-04-30- replace TIMEVAL_* function/macros with macros from sys/time.hFlorian Obser
2013-04-30move variables to type time_t; fix format stringsFlorian Obser