summaryrefslogtreecommitdiff
path: root/usr.sbin/ldpd/neighbor.c
AgeCommit message (Expand)Author
2017-03-04Implement RFC 5919 (LDP End-of-LIB).Renato Westphal
2016-09-03Rework the sending of address messages.Renato Westphal
2016-07-01Several minor tweaks.Renato Westphal
2016-07-01Decrease the initialization FSM timeout.Renato Westphal
2016-07-01Add GTSM support (RFC 6720).Renato Westphal
2016-06-13Implement support for the Configuration Sequence Number TLV.Renato Westphal
2016-06-13Implement a timeout for the session initialization FSM.Renato Westphal
2016-05-23Add support for manually resetting neighbors.Renato Westphal
2016-05-23Update copyright information.Renato Westphal
2016-05-23Remove superfluous includes.Renato Westphal
2016-05-23Make functions and variables static whenever possible.Renato Westphal
2016-05-23Add support for IPv6 (RFC 7552).Renato Westphal
2016-05-23Assorted fixes and small cleanup.Renato Westphal
2016-05-23Copy structs by assignment instead of memcpy.Renato Westphal
2016-05-23Fix mess caused by my commit script.Renato Westphal
2016-05-23Fix fd leak in error path.Renato Westphal
2016-05-23Reuse nbr_pending_connect() on nbr_del().Renato Westphal
2016-05-23Standardize some log messages and fix some inconsistencies.Renato Westphal
2016-05-23Make neighbor parameters per lsr-id not per transport-address.Renato Westphal
2016-05-23Rework the way we handle income connection requests.Renato Westphal
2016-05-23Fix issue with the exponential backoff timer.Renato Westphal
2016-05-23Remove duplicated code in timer functions.Renato Westphal
2016-05-23We don't need a separate function for sending address withdraws.Renato Westphal
2016-05-23Move some code around.Renato Westphal
2016-05-23Add knob to configure the transport address.Renato Westphal
2016-05-23Allow setting the session holdtime per neighbor.Renato Westphal
2016-05-23Replace manually written function names with __func__.Renato Westphal
2015-07-21Rename, move and reuse mapping list functions.Renato Westphal
2015-07-21Remove more unused defines.Renato Westphal
2015-07-21Fix some awful ipc synchronization issues.Renato Westphal
2015-07-21Add configuration reload support.Renato Westphal
2015-07-19Add missing LIST_INIT's.Renato Westphal
2015-07-19Implement md5 authentication support.Renato Westphal
2015-07-19Remove incomplete support for unnecessary modes of operation.Renato Westphal
2015-03-21Remove unused variables and functions.Renato Westphal
2015-02-09More SOCK_NONBLOCK | SOCK_CLOEXEC love and one less session_socket_blockmodeClaudio Jeker
2013-10-17Improve parsing of label mapping messages and merge all recv_label*Renato Westphal
2013-10-15Minor fixes on if_del() and nbr_new().Renato Westphal
2013-10-15Simplify the lde_nbr_new() function.Renato Westphal
2013-10-15Improve debug and error logs.Renato Westphal
2013-10-15Fix whitespace and other style issues.Renato Westphal
2013-06-04Speed-up the session establishment processClaudio Jeker
2013-06-04Always accept TCP connection requests and identify to which neighborClaudio Jeker
2013-06-04Implement support for adjacencies and targeted hellosClaudio Jeker
2013-06-04Properly implement the exponential backoff timer on session initializationClaudio Jeker
2013-06-04Minor adjustments in the initialization FSMClaudio Jeker
2013-06-01Restart the keepalive timer whenever a LDP PDU is sent. There is no needClaudio Jeker
2013-06-01The keepalive timeout should be configured on a global basis and not perClaudio Jeker
2013-06-01Drop support for per-interface labelspaces.Claudio Jeker
2013-06-01Use the nbr_stop_[*]timer functionsClaudio Jeker