]> git.puffer.fish Git - matthieu/frr.git/commit
isisd: unexpected kernel routing table (BZ#544)
authorFritz Reichmann <fritz@reichmann.nl>
Sat, 1 Oct 2011 13:43:12 +0000 (17:43 +0400)
committerDenis Ovsienko <infrastation@yandex.ru>
Mon, 13 Feb 2012 23:06:29 +0000 (03:06 +0400)
commitc25eaffdb2190149e768dc4ee4efc913c6d02992
treed8623ba984fcbd1e81815fa0d31f27ef7067d075
parentd034aa027ef44d0a74805c27ad2a4d8ea20395d1
isisd: unexpected kernel routing table (BZ#544)

Fix bug 544: isisd produces an unexpected routing table for wide-metric.

* isis_spf.c: Accept VTYPE_PSEUDO_TE_IS and VTYPE_NONPSEUDO_TE_IS
  vertex types for SPF calculation
* isis_pdu.c: Change order of TLVs to match Cisco to make bitwise
  comparison easier for Wireshark
* isis_tlv.c: EXTREME_TLV_DEBUG for TLV debugging instead of
  EXTREME_DEBUG
isisd/isis_pdu.c
isisd/isis_spf.c
isisd/isis_tlv.c