summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ldpd/labelmapping.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Implement RFC 5919 (LDP End-of-LIB).renato2017-03-041-31/+43
* Implement RFC 6667 (Typed Wildcard FEC for PWid).renato2017-03-041-1/+24
* Implement RFC 5918 (Typed Wildcard FEC).renato2017-03-041-3/+119
* Implement RFC 5561 (LDP Capabilities).renato2017-03-041-4/+6
* Create helper functions to log sent/received messages.renato2017-03-031-7/+12
* Kill send_notification_nbr().renato2017-03-031-7/+7
* Minor tweaks.renato2017-03-031-6/+6
* Fix small memleak on error path.renato2016-09-021-1/+2
* Improve logging of sent and received messages.renato2016-09-021-12/+9
* Normalize the received prefixes.renato2016-08-081-8/+27
* Fix parsing of mal-formed optional TLVs/Sub-TLVs.renato2016-07-161-4/+13
* Improve logging of reserved labels.renato2016-07-151-3/+3
* Explicitly ignore the Hop Count and Path Vector TLVs.renato2016-07-151-1/+5
* More renaming and whitespace cleanup.renato2016-07-011-84/+80
* Be more compliant with RFC 4447.renato2016-07-011-3/+14
* Several minor tweaks.renato2016-07-011-13/+10
* Handle ibuf_add() errors.renato2016-06-271-31/+39
* Remove TODO comments about loop detection.renato2016-06-181-5/+1
* Send an 'Unknown FEC' Notification for unexpected wildcard FECs.renato2016-06-111-2/+2
* Make all TLV parsing functions look the same for consistency.renato2016-06-111-7/+9
* Make it possible to parse unknown TLVs in the future.renato2016-06-111-2/+2
* Fix parsing of multiple optional TLVs in label and notification messages.renato2016-06-111-6/+1
* Update copyright information.renato2016-05-231-1/+2
* Remove superfluous includes.renato2016-05-231-12/+2
* Make functions and variables static whenever possible.renato2016-05-231-9/+9
* Add support for IPv6 (RFC 7552).renato2016-05-231-22/+54
* Reject null labels for PW-ID FECs.renato2016-05-231-3/+10
* Fix mess caused by my commit script.renato2016-05-231-80/+80
* Make send_labelmessage() more robust.renato2016-05-231-1/+5
* Fix check of when a wildcard group PW-ID FEC is valid or not.renato2016-05-231-3/+4
* Remove unnecessary break statements.renato2016-05-231-3/+1
* Rename a few constants to avoid confusion.renato2016-05-231-7/+7
* Improve the parser of TCP/session packets.renato2016-05-231-2/+2
* Replace manually written function names with __func__.renato2016-05-231-2/+2
* Rename, move and reuse mapping list functions.renato2015-07-211-8/+10
* VPLS signaling support.renato2015-07-211-80/+258
* Rework label mapping algorithms to be more in line with the RFC.renato2015-07-191-16/+44
* Initialise a variable to please gcc.claudio2015-02-091-2/+2
* Do not assume a read buffer coming from libevent is aligned. Copy thederaadt2015-01-201-3/+6
* Remove unnecessary netinet/in_systm.h include.lteo2014-10-251-2/+1
* Respect the max pdu length and merge all send_label* functions intorenato2013-10-171-156/+42
* Improve parsing of label mapping messages and merge all recv_label*renato2013-10-171-364/+190
* Generate the NBR_EVT_PDU_RCVD event in a single point.renato2013-10-151-11/+1
* Improve parsing of LDP messages.renato2013-10-151-50/+104
* Always accept TCP connection requests and identify to which neighborclaudio2013-06-041-6/+6
* Restart the keepalive timer whenever a LDP PDU is sent. There is no needclaudio2013-06-011-1/+6
* Improve error handling on session_readclaudio2013-06-011-31/+1
* Drop support for per-interface labelspaces.claudio2013-06-011-6/+6
* Drop support for passive interfaces.claudio2013-06-011-16/+1
* Rename struct fec_tlv to struct tlv since it is just the genericclaudio2011-01-101-7/+7