summaryrefslogtreecommitdiffstats
path: root/usr.sbin/route6d (follow)
Commit message (Expand)AuthorAgeFilesLines
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-22/+22
* PF_ROUTE -> AF_ROUTE in the scattered sock()/setsockopt() callskrw2019-01-221-2/+2
* Remove RTM_LOSING from the file, it is no longer used by OpenBSD andclaudio2018-07-111-4/+1
* more RTM_LOCK removalsderaadt2018-07-011-3/+1
* Retire support for unused RTM_LOCK messages, it's redundant w/ RTM_CHANGE.mpi2018-07-011-2/+1
* fix mem leakflorian2018-06-141-1/+3
* Recycle IFF_NOTRAILERS into IFF_STATICARP and document ownerhsipmpi2018-01-161-7/+2
* No need to handle more than one routing message here.jca2017-08-231-147/+145
* pass the size of the dst buffer to strlcat, not the source; pointedflorian2017-07-281-2/+2
* From a syslog perspective it does not make sense to log fatal andbluhm2017-03-211-6/+6
* Add OpenBSD RCS id.bluhm2017-03-132-0/+4
* 6bone -> documentation rangejca2016-08-121-4/+4
* Add a -u switch to always log route insertions/deletions.jca2016-08-052-9/+26
* Use tighter pledge(2) restrictions.jca2016-08-051-2/+2
* Rework logging.jca2016-08-055-339/+426
* Introduce RTF_MULTICAST and flag corresponding IPv6 routes as suchmpi2016-07-131-31/+2
* route6d spring cleanupjca2016-07-061-23/+7
* No need to declare main().jca2016-01-251-2/+1
* malloc+memset -> callocjca2016-01-251-25/+17
* Remove NULL-check before free().mmcc2015-12-191-3/+2
* Sort includes.jca2015-11-301-21/+19
* Fix error message after conversion from select(2) to poll(2).jca2015-11-301-2/+2
* Partial revert of r1.79, "np" handling is a bit trickier than expected.jca2015-10-261-4/+3
* Rename the struct pollfd array, "set" -> "pfd"jca2015-10-261-10/+10
* Those variables should be local to the functions where they are used.jca2015-10-261-12/+11
* Kill unused variable and function.jca2015-10-261-16/+1
* hms() returns a pointer to static storage, annotate the return type with "const"jca2015-10-251-3/+3
* Correctly print size_t/time_t.jca2015-10-251-7/+7
* Plug memory leak introduced in r1.15.jca2015-10-251-11/+1
* Those two functions take no parameters, thus /* ARGSUSED */ is meaningless.jca2015-10-251-3/+1
* Sync surrounding code after reallocarray introduction.jca2015-10-251-3/+3
* Rename allocopy() to xstrdup(), and make use of strdup(3).jca2015-10-251-11/+9
* Kill unused ROUTE6D_CONF define.jca2015-10-251-5/+1
* Another pidfile(3) removal; ok benno@jca2015-10-252-6/+2
* Tweak previous: call fatal(), not err(3), for consistency. err.h goes away.jca2015-10-181-3/+2
* route6d pledges to use only "stdio rpath wpath cpath inet route mcast"jca2015-10-171-1/+6
* Unbreak route6d.jca2015-10-161-4/+4
* RTF_XRESOLVE is gone.mpi2015-09-111-3/+2
* delete obsolete .Bk from the SYNOPSISschwarze2015-09-101-10/+8
* stdlib.h is in scope; do not cast malloc/calloc/realloc*deraadt2015-08-201-14/+12
* Fix potentional double free in do-while-loop.bluhm2015-02-041-3/+3
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-161-2/+1
* obvious reallocarray(); ok dougderaadt2014-10-081-3/+2
* Remove commented out MSG_DONTROUTE flag. No object change.mpi2014-03-241-2/+2
* RTA_GENMASK is going to die soon so no need to handle it anymore.claudio2014-01-221-7/+3
* Asa Yeamans points out that we need to CMSG_SPACE[] for the 2nd messagederaadt2014-01-071-2/+3
* The header file netinet/in_var.h included netinet6/in6_var.h. Thisbluhm2013-10-171-2/+2
* replace rand(3)/random(3) calls with secure arc4random*()naddy2013-08-261-5/+6
* Correct format string mismatches turned up by -Wformat=2guenther2013-08-221-2/+2
* create realloc() loops around sysctl for array-based mibs, in programsderaadt2013-03-211-14/+16