CVSROOT: /cvs Module name: src Changes by: ren...@cvs.openbsd.org 2016/07/01 17:33:46
Modified files: usr.sbin/ldpd : l2vpn.c labelmapping.c lde.c lde.h ldpd.h ldpe.h notification.c Log message: Be more compliant with RFC 4447. When sending a label withdraw during the pseudowire Control Word negotiation, append a "Wrong C-bit" status TLV after the FEC TLV (in conformance to RFC 4447 section 6.2). Apparently this has no use other than aiding in troubleshooting. Also, extend the recv_labelmessage() function to accept Status TLVs and ignore them instead of shutting down the session.