summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd
AgeCommit message (Expand)Author
2013-06-01Minor cleanup, do not set values to 0 twice.Claudio Jeker
2013-03-22whitespace tweak; gratuitous difference with ospf6dStuart Henderson
2013-03-22reinstate code to announce routes to backup carp interfaces. this was removedStuart Henderson
2013-03-11handle ECONNABORTED errors from accept(). In many code blocks they can beTheo de Raadt
2013-03-06sync yyerror() with version in bgpd so that it logs to syslog when daemonized.Stuart Henderson
2013-03-06When dumping config, just print "passive" for passive interfaces ratherStuart Henderson
2013-01-17improve snapshot handling:Markus Friedl
2013-01-17do not send IMSG_LS_UPD if we have no links; ok claudioMarkus Friedl
2013-01-17ignore the nbr_adj_timer if we are not forming adjacencies; ok claudioMarkus Friedl
2013-01-17transmit correct state to RDE; ok claudioMarkus Friedl
2013-01-17allow two minutes until neighbor adjacencies are formed; ok claudio@Markus Friedl
2013-01-17for point-to-point interfaces we need to send lsupdates to theMarkus Friedl
2013-01-17the peer might still send more DD messages, even if the RDE hasMarkus Friedl
2013-01-17the event NBR_EVT_SEQ_NUM_MIS is not defined in state NBR_STA_XSTRTMarkus Friedl
2012-09-26last stage of rfc changes, using consistent Rs/Re blocks, and moving theJason McIntyre
2012-09-18The if (!better && !equal) check is redundant as the same conditionAlexander Bluhm
2012-08-29bump reference to rfc 1583 to rfc 2328;Jason McIntyre
2012-05-14Don't display a nonsense uptime for an inactive interface. ldpd fix fromStuart Henderson
2012-04-24take a stab at documenting when arguments need quoted, and valid macroJason McIntyre
2012-04-11delete excessive evtimer_pending; ok claudioTheo de Raadt
2012-04-10Handle file descriptor exhaustion in the accept() case.Theo de Raadt
2012-04-04Both LSA_TYPE_AREA_OPAQ and LSA_TYPE_AS_OPAQ can be found when traversingClaudio Jeker
2011-09-16Rather than reloading kernel routes immediately when an RTM_DESYNC is seen,Stuart Henderson
2011-08-20Decouple log_verbose() from log_init() so the verbose flag stays set withStuart Henderson
2011-07-04LINK_STATE_IS_UP() cleanup userland part. There is no need to specialClaudio Jeker
2011-06-21Convert SO_RTABLE's protocol level to the SOL_SOCKET; ok claudioMike Belopuhov
2011-05-24Fix nexthop calculation for directly connected P2P links. connectedClaudio Jeker
2011-05-09First bits to support opaque LSA. Type-9, 10 and 11 are LSA that canClaudio Jeker
2011-05-06Do not special case loopback interfaces on init. Instead force themClaudio Jeker
2011-05-02More spring cleaningClaudio Jeker
2011-05-02Wrap some long lines and other cleanup. No functional change.Claudio Jeker
2011-05-02Some KNF, some other cleanup, fix some fatalx() messages.Claudio Jeker
2011-04-30no need to escape |, pointed out by jmc@Stuart Henderson
2011-03-25Rewrite the lsack generation. Make it more like the lsupdate code.Claudio Jeker
2011-03-24Fix some memory leaks. Mainly better cleanup on shutdown but the v_nexthopClaudio Jeker
2011-03-08It was not possible to send out LS updates larger then the MTU.Claudio Jeker
2011-03-08Instead of using IBUF_READ_SIZE as upper bound when building variousClaudio Jeker
2011-03-04Indent block correctly.Claudio Jeker
2011-02-02s/microseconds/milliseconds/, from Stijn on bugs@.Stuart Henderson
2011-01-18When fixing conflicts make sure the right vertex is passed to lsa_merge()Claudio Jeker
2011-01-17Fix redistribution of overlapping routes (e.g 10/8 and 10.0/16).Claudio Jeker
2011-01-12Kill struct rroute and move the metric to struct kroute. ThisClaudio Jeker
2010-12-13Do not use a carp address as ospf router id because it is not unique.Alexander Bluhm
2010-10-14kr_redistribute() needs to be called with the head node of a multipathClaudio Jeker
2010-10-01Reword a commentClaudio Jeker
2010-09-25When counting the lsa also build the sum of the ls_checksums. This can beClaudio Jeker
2010-09-02remove trailing spaces and tabs from source code; no binary changesIgor Sobrado
2010-08-03fix linecount bug with comments spanning multiple linesHenning Brauer
2010-07-19When removing an announced prefix inherit the metric and ext_tag from theClaudio Jeker
2010-07-19lsa_refresh() was able to resurect dead LSA resulting in zombie anouncements.Claudio Jeker