diff options
author | David Lamparter <equinox@opensourcerouting.org> | 2012-11-27 01:10:26 +0000 |
---|---|---|
committer | David Lamparter <equinox@opensourcerouting.org> | 2012-12-12 15:38:07 +0100 |
commit | b72f345d2e078d4cd0559234d051214f58eef542 (patch) | |
tree | c41a98533af78d54c5e5cca0151848b86c9d5139 /isisd/isis_dr.c | |
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>
Diffstat (limited to 'isisd/isis_dr.c')
0 files changed, 0 insertions, 0 deletions