summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd
AgeCommit message (Expand)Author
2019-04-29Check that depend on interfaces are in the same rdomain. If they are notremi
2019-04-23whitespace fixremi
2019-04-23Use the network address instead of the interface address for the "link id"remi
2019-04-23For originating router LSAs for P2P interfaces check for linkstateremi
2019-04-04RFC 2328 mandates in 12.4.1.1 that the Link ID of the Type 3 link has toremi
2019-03-26The recently introduced "router-id changed" warning is a bit long.remi
2019-03-25Abort reload if router-id changedJeremie Courreges-Anglas
2019-02-13(unsigned) means (unsigned int) which on ptrdiff_t or size_t or otherTheo de Raadt
2019-01-15For external LSAs the type (1 or 2) is encoded in the metric field. Do notremi
2019-01-14Improve error message when daemon is already running.Florian Obser
2019-01-02Send a router LSA update when an interface was removed.remi
2018-12-28Add config option fib-priority to set a custom prio for routes ospfdremi
2018-11-01- odd condition/test in PF lexerAlexandr Nedvedicky
2018-10-29The parent process of ospfd is not supposed to write or execute files.remi
2018-09-27whitepspace fixSebastian Benoit
2018-09-07replace malloc()+strlcpy() with strndup() in cmdline_symset().miko
2018-08-29Prevent ospfd from starting if another ospfd is already using the sameremi
2018-07-27remove errant Ed added in previous;Jason McIntyre
2018-07-26note under which circumstances ospfd uses the route priofilterSebastian Benoit
2018-07-11Print the rdomain config option if present.remi
2018-07-11Change the control socket to ospfd.sock.<rdomain>.remi
2018-07-11Do for most running out of memory err() what was done for most runningKenneth R Westerback
2018-07-10Since we use multiple cloning routes (mpath) if more than one ip addressfriehm
2018-07-09Set log_setverbose(1) early to see debug logs during parsing the configremi
2018-07-09No need to mention which memory allocation entry point failed (malloc,Kenneth R Westerback
2018-07-08Be consistent in warn() and log_warn() usage whenKenneth R Westerback
2018-06-25Add IMSG_IFADDRADD to ospfe and the master process.remi
2018-06-18remove the SECTIONS header, since a one line DESCRIPTION is a bit silly;Jason McIntyre
2018-06-11Fix an off-by-one line count when using include statements.denis
2018-04-26Plug leak in error case of the common 'varset' implementations.Kenneth R Westerback
2018-03-11Increase SO_RCVBUF of the ospf socket to 256k having this buffer can resultClaudio Jeker
2018-02-22The IF_EVT_NBR_CHNG event needs to be fired when a neighbor transitions toClaudio Jeker
2018-02-11Use the new route filter ROUTE_PRIOFILTER in ospfd. Usually we onlySebastian Benoit
2018-02-09Style tweaksJeremie Courreges-Anglas
2018-02-09Simplify logic a bit by moving a block. nbr_stop_itimer() does not useClaudio Jeker
2018-02-08Bump the read sockbuf of the routing socket to 2MB, may help reduce some ofClaudio Jeker
2018-02-05simplify macros, and avoid some arg splitting;Jason McIntyre
2018-02-05Introduce "depend on". This allows ospfd to set the metric dependentremi
2017-11-07document how ospfd interacts with carpremi
2017-07-24Unify ROUNDUP macros for parsing route messages.friehm
2017-03-21From a syslog perspective it does not make sense to log fatal andAlexander Bluhm
2017-01-24sync log.c from relayd et al to ospfd.Sebastian Benoit
2017-01-23copy log.c/h from bgpd.Sebastian Benoit
2017-01-23Remove incomplete "forced nexthop" support.Jeremie Courreges-Anglas
2017-01-08Replace hand-rolled for(;;) traversal of ctl_conns TAILQ withKenneth R Westerback
2017-01-05Replace hand-rolled for(;;) emptying of 'symhead' TAILQ with moreKenneth R Westerback
2017-01-05Replace symset()'s hand-rolled for(;;) traversal of 'symhead' TAILQKenneth R Westerback
2016-12-27struct rroute has been removed, rename variables.Jeremie Courreges-Anglas
2016-12-26Fix typo, happend -> happenedJeremie Courreges-Anglas
2016-12-21For IFINFO msgs, don't run the FSM if the interface state hasn't changed.Jeremie Courreges-Anglas