commit | b72f345d2e078d4cd0559234d051214f58eef542 | [log] [tgz] |
---|---|---|
author | David Lamparter <equinox@opensourcerouting.org> | Tue Nov 27 01:10:26 2012 +0000 |
committer | David Lamparter <equinox@opensourcerouting.org> | Wed Dec 12 15:38:07 2012 +0100 |
tree | c41a98533af78d54c5e5cca0151848b86c9d5139 | |
parent | 19f78cebd2ce50f0d1f367cd759cdcfb1a500f59 [diff] |
isisd: drop hellos without supported protocol list isisd should not form adjacencies on receiving an IS-IS Hello without a list of supported protocols (cf. RFC 1195 s4.4 p32 "Maintaining Router Adjacencies") Also fixes memleaks in these error cases. * isisd/isis_pdu.c: improve TLVFLAG_NLPID handling Signed-off-by: David Lamparter <equinox@opensourcerouting.org> Tested-by: Martin Winter <mwinter@opensourcerouting.org>