summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd/neighbor.c
AgeCommit message (Expand)Author
2019-11-19Add point-to-point support for broadcast interfaces.remi
2018-02-09Simplify logic a bit by moving a block. nbr_stop_itimer() does not useClaudio Jeker
2015-11-22Improve ABR support especially for self-originated stub networks.Claudio Jeker
2013-01-17improve snapshot handling:Markus 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
2011-05-09First bits to support opaque LSA. Type-9, 10 and 11 are LSA that canClaudio Jeker
2011-03-24Fix some memory leaks. Mainly better cleanup on shutdown but the v_nexthopClaudio Jeker
2010-05-07When failing to form an adjacency, log the interface name as wellStuart Henderson
2010-02-16Clear the DR and BDR addresses in nbr_act_delete(), makes the electionClaudio Jeker
2009-09-30Oups, these changes should not have been commited. Revert.Claudio Jeker
2009-09-30Announce a stub network LSA for backup carp interfaces. This should helpClaudio Jeker
2008-02-11Correct the output of several error and debug messages.Esben Norby
2007-10-11Do not overload nbr->options with the dd exchange bits. nbr->options is usedClaudio Jeker
2007-06-13NBR_ACT_HELLO_CHK was missing in the nbr_action_names list.Claudio Jeker
2007-01-24When deleting a neighbor or a interface make sure that no events are pending.Claudio Jeker
2006-08-06Remove a XXX in a comment.Claudio Jeker
2006-03-13The return value of the start/stop timer functions is almost never checked.Claudio Jeker
2006-03-09Move *_name functions to log.c and use these for both ospfd and ospfctl.Claudio Jeker
2006-02-19Keep track of the duration of our relationships with neighbors.Esben Norby
2006-02-19Do not kick the adj_timer for neighbors that are in state 2-Way.Esben Norby
2006-02-19Do not traverse the entire LS retransmission list to figure out how manyEsben Norby
2006-02-09Prevent the neighbor FSM from getting stuck forever in state EXSTART.Esben Norby
2005-12-15Simpify iface_del() and nbr_del(). make them void funtions as they can not failClaudio Jeker
2005-10-19Add neighbor ID in warning and use correct function names.Claudio Jeker
2005-09-29Show the time a neighbor was DOWN instead of counting down fromClaudio Jeker
2005-06-13simplify the fsm by moving all the checks that are done if the state changedClaudio Jeker
2005-05-27When the neighbor at the other end of the virtual link goes to stateEsben Norby
2005-05-27Clearify.Esben Norby
2005-05-26Remove unused event/action caption.Esben Norby
2005-05-26Remove unused neighbor state.Esben Norby
2005-05-26Remove unneeded debug stuff when handling neighbors.Esben Norby
2005-05-12If activly connected to more than one area set B flag in the self-originatedClaudio Jeker
2005-05-01spellingDavid Krause
2005-04-12Support for self originated AS-external LSA.Claudio Jeker
2005-03-31Add support for crypt authentication (MD5).Esben Norby
2005-03-22Remove bool cruft.Esben Norby
2005-03-17Handle the retransmission queues correctly. Mainly iface state DROTHERClaudio Jeker
2005-02-10Work around a timing issue in the db exchange phase. The DB descriptionClaudio Jeker
2005-02-10Cleanup the neighbor FSM. Use log_warnx() where appropriate and don'tClaudio Jeker
2005-02-09Rework of self originated LSA. First of all the code to generate the LSAClaudio Jeker
2005-02-09Print the interface state from the view of the neighbor in ospfctl sh nei.Claudio Jeker
2005-02-09Prevent the ADJ_TMOUT from complaining about an unexpected event.Claudio Jeker
2005-02-09Fix the restart DD case. In case of a timeout recheck the adjacency and goClaudio Jeker
2005-02-09Print the neighbor address and not the local interface address inClaudio Jeker
2005-02-02KNFHenning Brauer
2005-02-01Free neighbors that have been inactive for 24hrs.Esben Norby
2005-01-28Change my email address to the OpenBSD one since Ericsson has nothing toEsben Norby
2005-01-28Welcome ospfdClaudio Jeker