summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd/lsupdate.c
AgeCommit message (Expand)Author
2023-06-21Remove extra newlinesClaudio Jeker
2023-06-20Update ospfd to use new ibuf api.Claudio Jeker
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2021-11-03log the interface along with the neighbour ID in various ospfd/ospf6dStuart Henderson
2021-01-19Use ospfe_imsg_compose_rde() instead of calling imsg_compose_event() withClaudio Jeker
2020-05-06Do not use the pointer returned by ibuf_reserve() after calling anotherClaudio Jeker
2019-11-19Add point-to-point support for broadcast interfaces.remi
2019-07-15Improve logging when sending a packet fails.remi
2016-12-26Fix typo, happend -> happenedJeremie Courreges-Anglas
2015-01-28When comparing the LSA with the Ack, also check the age field. ThisAlexander Bluhm
2015-01-22remove a stupid -Wstrict-prototype warning by making the hash functionTed Unangst
2014-12-18simple to use siphash here. ok deraadtTed Unangst
2013-01-17for point-to-point interfaces we need to send lsupdates to theMarkus Friedl
2011-03-08It was not possible to send out LS updates larger then the MTU.Claudio Jeker
2010-05-26Rename some imsg bits to make namespace collisions less likely buf toNicholas Marriott
2009-06-06sync ospfctl/ospfd with the common imsg code, making it lib ready as well.Eric Faurot
2009-06-05make ospfd's imsg lib ready as well.Pierre-Yves Ritschard
2009-03-13When commiting the buf_left() change adding len to the check was dropped andClaudio Jeker
2009-01-31Implement buf_left() to make some some more buffer handling easier.Claudio Jeker
2009-01-31Pass the buffer to send_packet() instead of spliting it up. This removesClaudio Jeker
2008-02-11Correct the output of several error and debug messages.Esben Norby
2006-06-02remove unused variable, found by lint.Esben Norby
2006-05-29Remove useless debug message that gets triggered all the time in big networks.Esben Norby
2006-04-25Kill unused function and add a ARGSUSED.Claudio Jeker
2006-03-13The return value of the start/stop timer functions is almost never checked.Claudio Jeker
2006-03-08Spaces and other minor cleanup.Claudio Jeker
2006-02-23Rework the LSA cache and make it behave. Until now we only used the type,Claudio Jeker
2006-02-21Correctly count the number of LSAs in the retransmission list. OK norby@Claudio Jeker
2006-02-19Do not traverse the entire LS retransmission list to figure out how manyEsben Norby
2006-02-10ospfd does not need fd passing via the imsg framework so remove that codeClaudio Jeker
2006-01-05Improve how ospfd copes with time changes.Esben Norby
2005-12-29Instead of a simple timer per neighbor for the LS retransmition list useClaudio Jeker
2005-11-12spacing mostlyTheo de Raadt
2005-10-21htons() instead of ntohs() when going from host to network.Claudio Jeker
2005-10-21Revert part of rev 1.14. For now queue LSAs to all neighbors if the interfaceClaudio Jeker
2005-10-19small cleanups while reading; ok claudio@Kevin Steves
2005-10-19fix some spellings in comments.Claudio Jeker
2005-10-19use string.h; ok claudio@Kevin Steves
2005-10-13Fix a memory leak in the ospf engine. First of all ospfd did not track if aClaudio Jeker
2005-10-13Correctly queue ls updates on the retransmission lists.Claudio Jeker
2005-10-12Correct function name in warning.Claudio Jeker
2005-10-03typoMathieu Sauve-Frankel
2005-05-26Remove unneeded debugging stuff when handling LS updates.Esben Norby
2005-05-26Simplify and cleanup passive interface handling.Esben Norby
2005-04-05Use the dynamic buffer API for packet generation and sending.Claudio Jeker
2005-03-29The RFC never mentions anything about transfer, this should be transmit.Esben Norby
2005-03-22Remove bool cruft.Esben Norby
2005-03-17Handle the retransmission queues correctly. Mainly iface state DROTHERClaudio Jeker
2005-02-09mini KNFClaudio Jeker
2005-02-09If the router self is the originator of the LS update flood it outClaudio Jeker