summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ripd (follow)
Commit message (Expand)AuthorAgeFilesLines
* Like ospfd allocate the recv buffer with malloc() on first call.claudio2021-01-191-6/+8
* Forgot one IBUF_READ_SIZE to READ_BUF_SIZE change.claudio2021-01-191-2/+2
* Do not use IBUF_READ_SIZE for the packet read buffer size. Insteadclaudio2021-01-192-3/+5
* Make the struct imsgev structs static and with that ripd -fno-common clean.claudio2021-01-193-9/+9
* Remove the PROC_* enums and ripd_process, they are no longer needed.claudio2021-01-194-22/+7
* Like in all other log.c file just use exit(1) in fatal() calls.claudio2021-01-191-5/+2
* Move the interface demote out of if_del and into the only place whereclaudio2021-01-192-8/+8
* Like in ospfd make the pkt_ptr a local static buffer.claudio2021-01-193-9/+4
* Apply same cleanup to the control code as in ospfd.claudio2021-01-194-13/+14
* list example files in FILES with a short description: generally, "Examplejmc2020-05-161-4/+4
* briefly mention /etc/examples/ in the FILES section of all theschwarze2020-02-101-3/+5
* Validate auth_offset before using it. If it's too big ripd will crash.remi2019-12-191-1/+9
* Clear r_list if the interface is passive. Additionaly move the checkremi2019-12-151-10/+14
* Fix 2 memory leaks in error paths and a double-free (kroute_insert alreadyremi2019-12-112-4/+5
* Do not count up nentries in send_response() when the entry was skippedremi2019-12-091-3/+3
* fix error message.remi2019-12-091-2/+2
* iface is not used afterwards. It should have been removed in rev. 1.8.remi2019-12-091-2/+1
* added /* no filesystem visibility */ above unveil("/", "") since "" is too easymestre2019-08-081-1/+2
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-12/+12
* fix typodenis2019-05-121-2/+2
* Delete superfluous #includes of <ifaddrs.h>, <net/if_dl.h>, and <net/if_enc.h>guenther2019-05-101-2/+1
* (unsigned) means (unsigned int) which on ptrdiff_t or size_t or otherderaadt2019-02-131-3/+3
* Add config option fib-priority to set a custom prio for routes ripdremi2018-12-316-19/+40
* accept "interface ifX" without parameters. Extend the man page to showremi2018-11-112-4/+8
* the default for triggered-updates is no.remi2018-11-101-3/+3
* Pledge ripe and rde.remi2018-11-045-15/+16
* - odd condition/test in PF lexersashan2018-11-011-2/+3
* replace malloc()+strlcpy() with strndup() in cmdline_symset().miko2018-09-071-9/+4
* Do for most running out of memory err() what was done for most runningkrw2018-07-111-3/+3
* No need to mention which memory allocation entry point failed (malloc,krw2018-07-091-4/+4
* Be consistent in warn() and log_warn() usage whenkrw2018-07-081-3/+3
* remove the SECTIONS header, since a one line DESCRIPTION is a bit silly;jmc2018-06-181-4/+4
* Plug leak in error case of the common 'varset' implementations.krw2018-04-261-1/+3
* Bump the read sockbuf of the routing socket to 2MB, may help reduce some ofclaudio2018-02-081-2/+2
* Unify ROUNDUP macros for parsing route messages.friehm2017-07-241-4/+4
* From a syslog perspective it does not make sense to log fatal andbluhm2017-03-211-6/+6
* Nuke some whitespace that keeps poking me in the eye as I try tokrw2017-01-171-2/+2
* Keep track of dead peers instead of freeing them right away.jca2017-01-173-15/+28
* Replace hand-rolled for(;;) traversal of ctl_conns TAILQ withkrw2017-01-081-7/+9
* Replace hand-rolled for(;;) emptying of 'symhead' TAILQ with morekrw2017-01-051-3/+2
* Replace symset()'s hand-rolled for(;;) traversal of 'symhead' TAILQkrw2017-01-051-5/+7
* Support p2p links where endpoints aren't in the same subnet.jca2016-12-231-10/+12
* Document the -s option, descr adapted from ospfd/ospfctljca2016-10-131-2/+5
* Simplify shutdown process.renato2016-09-033-70/+42
* work on making log.c similar in all daemons:benno2016-09-028-108/+134
* Allow specifying an alternate socket path.jca2016-08-025-20/+28
* remove bogus attributes on fatal* spotted by guenther@benno2016-07-191-5/+3
* add format attributes to log functionsbenno2016-07-182-12/+20
* do not allow whitespace in macro names, i.e. "this is" = "a variable".benno2016-06-211-1/+9
* Remove setproctitle() for the parent process. Because rc.d(8) uses processsthen2016-02-021-4/+1