summaryrefslogtreecommitdiff
path: root/usr.sbin/ldpd/packet.c
AgeCommit message (Expand)Author
4 daysAdjust ldpd to the msgbuf change that turns the struct opaqueClaudio Jeker
4 daysAdjust to new msgbuf_write/ibuf_write API and use ibuf_write sinceClaudio Jeker
4 daysDo not abuse struct ibuf_read for internal bits. Just define an own struct.Claudio Jeker
4 daysUse msgbuf_queuelen() where approriateClaudio Jeker
4 daysConvert msgbuf_write() callers to the new return logic.Claudio Jeker
2021-01-19Adjust the disc_recv_packet() code to not use IBUF_READ_SIZE and toClaudio Jeker
2019-01-23rework how tcp md5 signatures are configured.David Gwynne
2017-03-04Implement RFC 5561 (LDP Capabilities).Renato Westphal
2017-03-03Kill send_notification_nbr().Renato Westphal
2016-07-16Remove potential overflow when validating message's length.Renato Westphal
2016-07-01More renaming and whitespace cleanup.Renato Westphal
2016-07-01Several minor tweaks.Renato Westphal
2016-07-01Add GTSM support (RFC 6720).Renato Westphal
2016-06-18Fix removal of dual-stack neighbors.Renato Westphal
2016-06-13Implement a timeout for the session initialization FSM.Renato Westphal
2016-06-13Rework the handling of Hello packets.Renato Westphal
2016-06-09Do set the Message ID for Hello messages too.Renato Westphal
2016-06-09Do not shut down the session upon receiving unknown messages.Renato Westphal
2016-06-06Speed up session establishment after config reload.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-23Fix mess caused by my commit script.Renato Westphal
2016-05-23Move setsockopt helper functions to a separate file.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-23Several improvements in the parsing of UDP/Hello packets.Renato Westphal
2016-05-23Don't ignore notification messages before the session is operational.Renato Westphal
2016-05-23Improve the parser of TCP/session packets.Renato Westphal
2016-05-23Respect the received Max PDU Length field.Renato Westphal
2016-05-23Move some code around.Renato Westphal
2016-05-23Add knob to configure the transport address.Renato Westphal
2016-05-23Replace manually written function names with __func__.Renato Westphal
2016-05-23Call accept_unpause() when any TCP socket is closed.Renato Westphal
2015-07-21Add configuration reload support.Renato Westphal
2015-07-21Improve handling of addresses on ldpe.Renato Westphal
2015-07-19Implement md5 authentication support.Renato Westphal
2015-04-04Give more detailed information on a couple of debug messages.Renato Westphal
2015-02-09More SOCK_NONBLOCK | SOCK_CLOEXEC love and one less session_socket_blockmodeClaudio Jeker
2014-10-25Remove unnecessary netinet/in_systm.h include.Lawrence Teo
2014-07-12msgbuf_write() <= 0 for a few more daemons.Kenneth R Westerback
2013-11-26deal with msgbuf_write EAGAIN, ok gilles bennoHenning Brauer
2013-10-17Improve parsing of label mapping messages and merge all recv_label*Renato Westphal
2013-10-15Improve debug and error logs.Renato Westphal
2013-10-15Generate the NBR_EVT_PDU_RCVD event in a single point.Renato Westphal
2013-10-15Improve parsing of LDP messages.Renato Westphal
2013-10-15Ignore messages that have Unknown flag set.Renato Westphal
2013-06-05Fix build on vaxMiod Vallat