summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ospfd/kroute.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix function name in error message.denis2019-11-091-7/+7
* Add config option fib-priority to set a custom prio for routes ospfdremi2018-12-281-15/+33
* Since we use multiple cloning routes (mpath) if more than one ip addressfriehm2018-07-101-4/+2
* Add IMSG_IFADDRADD to ospfe and the master process.remi2018-06-251-6/+13
* Use the new route filter ROUTE_PRIOFILTER in ospfd. Usually we onlybenno2018-02-111-3/+31
* Unify ROUNDUP macros for parsing route messages.friehm2017-07-241-3/+3
* struct rroute has been removed, rename variables.jca2016-12-271-16/+16
* Pledge ospfd SE ("stdio inet mcast") and RDE ("stdio") move some codeclaudio2015-12-051-9/+4
* Kernel got fixed we no longer need to check if rtm_pid is 0 to filter outclaudio2015-10-261-3/+2
* Filter our RTM_GET messages which are not from us.claudio2015-10-241-1/+6
* As done for bgpd recently, rename if_mediatype to if_type in ospfd/ospf6d.stsp2015-09-271-2/+2
* Fix a segfault at startup when if_change() ist called beforebenno2015-07-201-4/+4
* revert previousbenno2015-07-191-4/+4
* Properly handle carp(4) interfaces in "backup" mode on start-up.mpi2015-07-181-4/+4
* Do similar handling of connected routes and filtering of llinfo and broadcast.claudio2015-07-171-2/+12
* Use sizeof(u_short) in the first check since there are RT messages thatclaudio2015-02-111-2/+2
* Forgot the EAGAIN or EINTR check on read.claudio2015-02-101-1/+3
* Convert ospfd over to SOCK_CLOEXEC | SOCK_NONBLOCK and make the routeclaudio2015-02-101-5/+9
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-161-2/+2
* The second level of the CTL_NET sysctl is a PF_*, not an AF_*guenther2014-06-231-3/+3
* another simple %i to %d conversion for obviousnessderaadt2013-10-301-3/+3
* Minor cleanup, do not set values to 0 twice.claudio2013-06-011-11/+6
* Rather than reloading kernel routes immediately when an RTM_DESYNC is seen,sthen2011-09-161-7/+51
* LINK_STATE_IS_UP() cleanup userland part. There is no need to specialclaudio2011-07-041-7/+3
* Kill struct rroute and move the metric to struct kroute. Thisclaudio2011-01-121-17/+15
* kr_redistribute() needs to be called with the head node of a multipathclaudio2010-10-141-6/+7
* handle RTM_DESYNC. if the kernel says we're out of sync with the kerneldlg2010-07-141-1/+10
* Merge duplicate log messages into one log_warn().bluhm2010-07-121-15/+5
* ospfd is a AF_INET only routing daemon so limit the routing socket to thatclaudio2010-07-091-2/+2
* fix rtmsg_process to return on an error during processing rather thandlg2010-06-271-5/+5
* 127/8 is INADDR_LOOPBACK & IN_CLASSA_NET the kroute code does notclaudio2010-06-231-4/+2
* fetchifs and fetchtable return -1 on error, not !0. in fact, they returndlg2010-06-231-2/+2
* Spacing.claudio2010-05-181-3/+2
* The rtm_errno check which was moved in the last commit should onlysthen2010-04-021-4/+4
* Minor cleanup figured out while syncing kroute with snmpd's.claudio2010-04-011-15/+9
* fetchtable and the kroute dispatch handlers both parse the same messagesdlg2010-02-231-187/+53
* dedup some code a bit. rather than have the same code in fetchifs anddlg2010-02-221-48/+30
* remove the original fetchtable code and replace it with the newdlg2010-02-221-123/+5
* oops, remove dead code.dlg2010-02-191-19/+1
* implement ospfctl fib reload.dlg2010-02-191-1/+250
* Pick up RTM_DELADDR and issue an internal IFADDRDEL message to the ospfe toclaudio2010-02-161-1/+46
* Spelling and comment fixes by stsp@claudio2009-07-231-4/+3
* rtm->rtm_hdrlen conversionchris2009-06-051-3/+3
* Preliminary rdomain support, all hacked up by reyk@claudio2009-06-051-4/+7
* Track reject and blackhole routes and allow them to be redistributed evenclaudio2009-06-021-3/+13
* comment typos; no binary changesthen2009-04-261-2/+2
* fix last updategollo2009-01-161-8/+9
* Fix use after free of kr. Happend when the first loop removed the headclaudio2009-01-081-1/+7
* Remove workaround added in rev 1.63. The real issue has been found andclaudio2009-01-061-7/+1
* Move initialisation of krt into kif_init so that it is possible to callclaudio2009-01-011-3/+4