CVSROOT: /cvs Module name: src Changes by: ren...@cvs.openbsd.org 2016/06/10 19:52:33
Modified files: usr.sbin/ldpd : labelmapping.c notification.c Log message: Make it possible to parse unknown TLVs in the future. In the parsing of label and notification messages, we were always unsetting the first bit of the TLV type before comparing it against the types we know. We should not do this because our type constants can have this bit set when appropriate. By now the only unknown TLV supported by ldpd(8) is TLV_TYPE_DUALSTACK, which is only used in Hello messages. But we might change this in the future with support for MAC List TLVs and maybe RFC 7473.