]> The Tcpdump Group git mirrors - tcpdump/commitdiff
add PacketLife captures for HSRP and IS-IS
authorDenis Ovsienko <[email protected]>
Thu, 17 Apr 2014 10:27:22 +0000 (14:27 +0400)
committerDenis Ovsienko <[email protected]>
Thu, 17 Apr 2014 10:27:22 +0000 (14:27 +0400)
17 files changed:
tests/HSRP_coup.pcap [new file with mode: 0644]
tests/HSRP_election.pcap [new file with mode: 0644]
tests/HSRP_failover.pcap [new file with mode: 0644]
tests/ISIS_external_lsp.pcap [new file with mode: 0644]
tests/ISIS_level1_adjacency.pcap [new file with mode: 0644]
tests/ISIS_level2_adjacency.pcap [new file with mode: 0644]
tests/ISIS_p2p_adjacency.pcap [new file with mode: 0644]
tests/TESTLIST
tests/hsrp_1-v.out [new file with mode: 0644]
tests/hsrp_1.out [new file with mode: 0644]
tests/hsrp_2-v.out [new file with mode: 0644]
tests/hsrp_3-v.out [new file with mode: 0644]
tests/isis_1-v.out [new file with mode: 0644]
tests/isis_1.out [new file with mode: 0644]
tests/isis_2-v.out [new file with mode: 0644]
tests/isis_3-v.out [new file with mode: 0644]
tests/isis_4-v.out [new file with mode: 0644]

diff --git a/tests/HSRP_coup.pcap b/tests/HSRP_coup.pcap
new file mode 100644 (file)
index 0000000..41f8ef0
Binary files /dev/null and b/tests/HSRP_coup.pcap differ
diff --git a/tests/HSRP_election.pcap b/tests/HSRP_election.pcap
new file mode 100644 (file)
index 0000000..72ccdfb
Binary files /dev/null and b/tests/HSRP_election.pcap differ
diff --git a/tests/HSRP_failover.pcap b/tests/HSRP_failover.pcap
new file mode 100644 (file)
index 0000000..cad4e61
Binary files /dev/null and b/tests/HSRP_failover.pcap differ
diff --git a/tests/ISIS_external_lsp.pcap b/tests/ISIS_external_lsp.pcap
new file mode 100644 (file)
index 0000000..5fbf975
Binary files /dev/null and b/tests/ISIS_external_lsp.pcap differ
diff --git a/tests/ISIS_level1_adjacency.pcap b/tests/ISIS_level1_adjacency.pcap
new file mode 100644 (file)
index 0000000..9614218
Binary files /dev/null and b/tests/ISIS_level1_adjacency.pcap differ
diff --git a/tests/ISIS_level2_adjacency.pcap b/tests/ISIS_level2_adjacency.pcap
new file mode 100644 (file)
index 0000000..9d8a329
Binary files /dev/null and b/tests/ISIS_level2_adjacency.pcap differ
diff --git a/tests/ISIS_p2p_adjacency.pcap b/tests/ISIS_p2p_adjacency.pcap
new file mode 100644 (file)
index 0000000..a065ad7
Binary files /dev/null and b/tests/ISIS_p2p_adjacency.pcap differ
index 1b42cc31c6575726483f684402c7b80dbd757c01..d0d96f3df98ac7a604ea41cbc6921223630e7b72 100644 (file)
@@ -197,6 +197,12 @@ dccp_partial_csum_v6_longer        dccp_partial_csum_v6_longer.pcap        dccp_partial_csum_v
 vrrp           vrrp.pcap               vrrp.out                -t
 vrrp-v         vrrp.pcap               vrrp-v.out              -t -v
 
+# HSRP tests
+hsrp_1         HSRP_coup.pcap          hsrp_1.out      -t
+hsrp_1-v       HSRP_coup.pcap          hsrp_1-v.out    -t -v
+hsrp_2-v       HSRP_election.pcap      hsrp_2-v.out    -t -v
+hsrp_3-v       HSRP_failover.pcap      hsrp_3-v.out    -t -v
+
 # PIMv2 tests
 pimv2_dm-v             PIM-DM_pruning.pcap             pimv2_dm-v.out          -t -v
 pimv2_register-v       PIM_register_register-stop.pcap pimv2_register-v.out    -t -v
@@ -234,3 +240,10 @@ eigrp1-v   EIGRP_adjacency.pcap    eigrp1-v.out    -t -v
 eigrp2-v       EIGRP_goodbye.pcap      eigrp2-v.out    -t -v
 eigrp3-v       EIGRP_subnet_down.pcap  eigrp3-v.out    -t -v
 eigrp4-v       EIGRP_subnet_up.pcap    eigrp4-v.out    -t -v
+
+# IS-IS tests
+isis_1         ISIS_external_lsp.pcap          isis_1.out      -t
+isis_1-v       ISIS_external_lsp.pcap          isis_1-v.out    -t -v
+isis_2-v       ISIS_level1_adjacency.pcap      isis_2-v.out    -t -v
+isis_3-v       ISIS_level2_adjacency.pcap      isis_3-v.out    -t -v
+isis_4-v       ISIS_p2p_adjacency.pcap         isis_4-v.out    -t -v
diff --git a/tests/hsrp_1-v.out b/tests/hsrp_1-v.out
new file mode 100644 (file)
index 0000000..61b8e2b
--- /dev/null
@@ -0,0 +1,102 @@
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=3 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-coup 20: state=listen group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=3 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
diff --git a/tests/hsrp_1.out b/tests/hsrp_1.out
new file mode 100644 (file)
index 0000000..326e57b
--- /dev/null
@@ -0,0 +1,51 @@
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1
+IP 192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1
+IP 192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP 192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=3 [|hsrp]
+IP 192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-coup 20: state=listen group=1 addr=192.168.0.1
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP 192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP 192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=3 [|hsrp]
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1
+IP 192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1
+IP 192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1
+IP 192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1
+IP 192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1
+IP 192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1
+IP 192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1
+IP 192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1
+IP 192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1
+IP 192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1
+IP 192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
+IP 192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP 192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1
+IP 192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1
diff --git a/tests/hsrp_2-v.out b/tests/hsrp_2-v.out
new file mode 100644 (file)
index 0000000..d96227f
--- /dev/null
@@ -0,0 +1,98 @@
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=3 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
diff --git a/tests/hsrp_3-v.out b/tests/hsrp_3-v.out
new file mode 100644 (file)
index 0000000..54a78f4
--- /dev/null
@@ -0,0 +1,78 @@
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.10.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=200 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=3 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=speak group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=standby group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 44)
+    192.168.0.20.1985 > 224.0.0.2.1985: HSRPv0-unknown (3) 16: state=initial group=2 [|hsrp]
+IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48)
+    192.168.0.30.1985 > 224.0.0.2.1985: HSRPv0-hello 20: state=active group=1 addr=192.168.0.1 hellotime=3s holdtime=10s priority=100 auth="cisco^@^@^@"
diff --git a/tests/isis_1-v.out b/tests/isis_1-v.out
new file mode 100644 (file)
index 0000000..bbe6e26
--- /dev/null
@@ -0,0 +1,270 @@
+IS-IS, length 83
+       L1 CSNP, hlen: 33, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id:    3333.3333.3333.00, PDU length: 83
+         start lsp-id: 0000.0000.0000.00-00
+         end lsp-id:   ffff.ffff.ffff.ff-ff
+           LSP entries TLV #9, length: 48
+             lsp-id: 2222.2222.2222.00-00, seq: 0x0000000e, lifetime:  1184s, chksum: 0x5910
+             lsp-id: 3333.3333.3333.00-00, seq: 0x00000010, lifetime:  1147s, chksum: 0x1749
+             lsp-id: 3333.3333.3333.02-00, seq: 0x00000004, lifetime:   634s, chksum: 0x7f9f
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 10s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c201.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 10s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c201.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 2222.2222.2222,  holding time: 30s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0001
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 10s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c201.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 83
+       L1 CSNP, hlen: 33, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id:    3333.3333.3333.00, PDU length: 83
+         start lsp-id: 0000.0000.0000.00-00
+         end lsp-id:   ffff.ffff.ffff.ff-ff
+           LSP entries TLV #9, length: 48
+             lsp-id: 2222.2222.2222.00-00, seq: 0x0000000e, lifetime:  1174s, chksum: 0x5910
+             lsp-id: 3333.3333.3333.00-00, seq: 0x00000010, lifetime:  1137s, chksum: 0x1749
+             lsp-id: 3333.3333.3333.02-00, seq: 0x00000004, lifetime:   624s, chksum: 0x7f9f
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 10s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c201.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 10s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c201.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 136
+       L1 LSP, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         lsp-id: 2222.2222.2222.00-00, seq: 0x0000000f, lifetime:  1199s
+         chksum: 0xb503 (correct), PDU length: 136, Flags: [ L1 IS ]
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Hostname TLV #137, length: 2
+             Hostname: R2
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 192.168.10.1
+           IPv4 Internal Reachability TLV #128, length: 24
+             IPv4 prefix:       10.0.10.0/30, Distribution: up, Metric: 10, Internal
+             IPv4 prefix:    192.168.10.0/24, Distribution: up, Metric: 10, Internal
+           IS Reachability TLV #2, length: 12
+             IsNotVirtual
+             IS Neighbor: 3333.3333.3333.02, Default Metric: 10, Internal
+           IPv4 External Reachability TLV #130, length: 48
+             IPv4 prefix:      172.16.0.0/30, Distribution: up, Metric: 0, External
+             IPv4 prefix:      172.16.1.0/24, Distribution: up, Metric: 0, External
+             IPv4 prefix:      172.16.2.0/24, Distribution: up, Metric: 0, External
+             IPv4 prefix:      172.16.3.0/24, Distribution: up, Metric: 0, External
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 2222.2222.2222,  holding time: 30s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0001
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 10s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c201.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 83
+       L1 CSNP, hlen: 33, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id:    3333.3333.3333.00, PDU length: 83
+         start lsp-id: 0000.0000.0000.00-00
+         end lsp-id:   ffff.ffff.ffff.ff-ff
+           LSP entries TLV #9, length: 48
+             lsp-id: 2222.2222.2222.00-00, seq: 0x0000000f, lifetime:  1194s, chksum: 0xb503
+             lsp-id: 3333.3333.3333.00-00, seq: 0x00000010, lifetime:  1130s, chksum: 0x1749
+             lsp-id: 3333.3333.3333.02-00, seq: 0x00000004, lifetime:   616s, chksum: 0x7f9f
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 10s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c201.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 10s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c201.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 2222.2222.2222,  holding time: 30s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0001
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
diff --git a/tests/isis_1.out b/tests/isis_1.out
new file mode 100644 (file)
index 0000000..32edae9
--- /dev/null
@@ -0,0 +1,15 @@
+IS-IS, L1 CSNP, src-id 3333.3333.3333.00, length 83
+IS-IS, L1 Lan IIH, src-id 3333.3333.3333, lan-id 3333.3333.3333.02, prio 64, length 1497
+IS-IS, L1 Lan IIH, src-id 3333.3333.3333, lan-id 3333.3333.3333.02, prio 64, length 1497
+IS-IS, L1 Lan IIH, src-id 2222.2222.2222, lan-id 3333.3333.3333.02, prio 64, length 1497
+IS-IS, L1 Lan IIH, src-id 3333.3333.3333, lan-id 3333.3333.3333.02, prio 64, length 1497
+IS-IS, L1 CSNP, src-id 3333.3333.3333.00, length 83
+IS-IS, L1 Lan IIH, src-id 3333.3333.3333, lan-id 3333.3333.3333.02, prio 64, length 1497
+IS-IS, L1 Lan IIH, src-id 3333.3333.3333, lan-id 3333.3333.3333.02, prio 64, length 1497
+IS-IS, L1 LSP, lsp-id 2222.2222.2222.00-00, seq 0x0000000f, lifetime  1199s, length 136
+IS-IS, L1 Lan IIH, src-id 2222.2222.2222, lan-id 3333.3333.3333.02, prio 64, length 1497
+IS-IS, L1 Lan IIH, src-id 3333.3333.3333, lan-id 3333.3333.3333.02, prio 64, length 1497
+IS-IS, L1 CSNP, src-id 3333.3333.3333.00, length 83
+IS-IS, L1 Lan IIH, src-id 3333.3333.3333, lan-id 3333.3333.3333.02, prio 64, length 1497
+IS-IS, L1 Lan IIH, src-id 3333.3333.3333, lan-id 3333.3333.3333.02, prio 64, length 1497
+IS-IS, L1 Lan IIH, src-id 2222.2222.2222, lan-id 3333.3333.3333.02, prio 64, length 1497
diff --git a/tests/isis_2-v.out b/tests/isis_2-v.out
new file mode 100644 (file)
index 0000000..8c05206
--- /dev/null
@@ -0,0 +1,403 @@
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 2222.2222.2222,  holding time: 30s, Flags: [Level 1 only]
+         lan-id:    2222.2222.2222.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 163
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 2222.2222.2222,  holding time: 30s, Flags: [Level 1 only]
+         lan-id:    2222.2222.2222.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 163
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 2222.2222.2222,  holding time: 30s, Flags: [Level 1 only]
+         lan-id:    2222.2222.2222.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 163
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 2222.2222.2222,  holding time: 30s, Flags: [Level 1 only]
+         lan-id:    2222.2222.2222.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 163
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 30s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 163
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 2222.2222.2222,  holding time: 30s, Flags: [Level 1 only]
+         lan-id:    2222.2222.2222.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0001
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 30s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c201.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 2222.2222.2222,  holding time: 30s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0001
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 86
+       L1 LSP, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         lsp-id: 2222.2222.2222.00-00, seq: 0x00000009, lifetime:  1199s
+         chksum: 0x630b (correct), PDU length: 86, Flags: [ L1 IS ]
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Hostname TLV #137, length: 2
+             Hostname: R2
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 192.168.10.1
+           IPv4 Internal Reachability TLV #128, length: 24
+             IPv4 prefix:       10.0.10.0/30, Distribution: up, Metric: 10, Internal
+             IPv4 prefix:    192.168.10.0/24, Distribution: up, Metric: 10, Internal
+           IS Reachability TLV #2, length: 12
+             IsNotVirtual
+             IS Neighbor: 3333.3333.3333.02, Default Metric: 10, Internal
+IS-IS, length 74
+       L1 LSP, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         lsp-id: 3333.3333.3333.00-00, seq: 0x0000000e, lifetime:  1199s
+         chksum: 0x1b47 (correct), PDU length: 74, Flags: [ default ATT bit set, L2 IS ]
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Hostname TLV #137, length: 2
+             Hostname: R3
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           IPv4 Internal Reachability TLV #128, length: 12
+             IPv4 prefix:       10.0.10.0/30, Distribution: up, Metric: 10, Internal
+           IS Reachability TLV #2, length: 12
+             IsNotVirtual
+             IS Neighbor: 3333.3333.3333.02, Default Metric: 10, Internal
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 10s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c201.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 10s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c201.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 83
+       L1 CSNP, hlen: 33, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id:    3333.3333.3333.00, PDU length: 83
+         start lsp-id: 0000.0000.0000.00-00
+         end lsp-id:   ffff.ffff.ffff.ff-ff
+           LSP entries TLV #9, length: 48
+             lsp-id: 2222.2222.2222.00-00, seq: 0x00000009, lifetime:  1192s, chksum: 0x630b
+             lsp-id: 3333.3333.3333.00-00, seq: 0x0000000e, lifetime:  1194s, chksum: 0x1b47
+             lsp-id: 3333.3333.3333.02-00, seq: 0x00000004, lifetime:  1039s, chksum: 0x7f9f
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 10s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c201.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 2222.2222.2222,  holding time: 30s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0001
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 10s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c201.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 10s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c201.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 83
+       L1 CSNP, hlen: 33, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id:    3333.3333.3333.00, PDU length: 83
+         start lsp-id: 0000.0000.0000.00-00
+         end lsp-id:   ffff.ffff.ffff.ff-ff
+           LSP entries TLV #9, length: 48
+             lsp-id: 2222.2222.2222.00-00, seq: 0x00000009, lifetime:  1184s, chksum: 0x630b
+             lsp-id: 3333.3333.3333.00-00, seq: 0x0000000e, lifetime:  1186s, chksum: 0x1b47
+             lsp-id: 3333.3333.3333.02-00, seq: 0x00000004, lifetime:  1032s, chksum: 0x7f9f
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 10s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c201.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 2222.2222.2222,  holding time: 30s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0001
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 10s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c201.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L1 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 10s, Flags: [Level 1 only]
+         lan-id:    3333.3333.3333.02, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c201.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
diff --git a/tests/isis_3-v.out b/tests/isis_3-v.out
new file mode 100644 (file)
index 0000000..4894864
--- /dev/null
@@ -0,0 +1,774 @@
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 30s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 163
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 30s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 163
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 30s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 163
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 30s, Flags: [Level 2 only]
+         lan-id:    3333.3333.3333.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 163
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 30s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 30s, Flags: [Level 2 only]
+         lan-id:    3333.3333.3333.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c203.29a9.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 100
+       L2 LSP, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         lsp-id: 4444.4444.4444.00-00, seq: 0x0000000a, lifetime:  1199s
+         chksum: 0xf252 (correct), PDU length: 100, Flags: [ L2 IS ]
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Hostname TLV #137, length: 2
+             Hostname: R4
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.20.1
+           IPv4 Internal Reachability TLV #128, length: 12
+             IPv4 prefix:        10.0.0.0/30, Distribution: up, Metric: 10, Internal
+           IS Reachability TLV #2, length: 12
+             IsNotVirtual
+             IS Neighbor: 4444.4444.4444.01, Default Metric: 10, Internal
+           IPv4 Internal Reachability TLV #128, length: 24
+             IPv4 prefix:       10.0.20.0/30, Distribution: up, Metric: 10, Internal
+             IPv4 prefix:    192.168.20.0/24, Distribution: up, Metric: 20, Internal
+IS-IS, length 52
+       L2 LSP, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         lsp-id: 4444.4444.4444.01-00, seq: 0x00000003, lifetime:  1199s
+         chksum: 0x7ef7 (correct), PDU length: 52, Flags: [ L2 IS ]
+           IS Reachability TLV #2, length: 23
+             IsNotVirtual
+             IS Neighbor: 4444.4444.4444.00, Default Metric: 0, Internal
+             IS Neighbor: 3333.3333.3333.00, Default Metric: 0, Internal
+IS-IS, length 100
+       L2 LSP, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         lsp-id: 3333.3333.3333.00-00, seq: 0x00000009, lifetime:  1199s
+         chksum: 0x24b1 (correct), PDU length: 100, Flags: [ L2 IS ]
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Hostname TLV #137, length: 2
+             Hostname: R3
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.10.1
+           IPv4 Internal Reachability TLV #128, length: 12
+             IPv4 prefix:        10.0.0.0/30, Distribution: up, Metric: 10, Internal
+           IS Reachability TLV #2, length: 12
+             IsNotVirtual
+             IS Neighbor: 4444.4444.4444.01, Default Metric: 10, Internal
+           IPv4 Internal Reachability TLV #128, length: 24
+             IPv4 prefix:       10.0.10.0/30, Distribution: up, Metric: 10, Internal
+             IPv4 prefix:    192.168.10.0/24, Distribution: up, Metric: 20, Internal
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 30s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c203.29a9.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 83
+       L2 CSNP, hlen: 33, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id:    4444.4444.4444.00, PDU length: 83
+         start lsp-id: 0000.0000.0000.00-00
+         end lsp-id:   ffff.ffff.ffff.ff-ff
+           LSP entries TLV #9, length: 48
+             lsp-id: 3333.3333.3333.00-00, seq: 0x00000009, lifetime:  1192s, chksum: 0x24b1
+             lsp-id: 4444.4444.4444.00-00, seq: 0x0000000a, lifetime:  1194s, chksum: 0xf252
+             lsp-id: 4444.4444.4444.01-00, seq: 0x00000003, lifetime:  1194s, chksum: 0x7ef7
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 30s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c203.29a9.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 83
+       L2 CSNP, hlen: 33, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id:    4444.4444.4444.00, PDU length: 83
+         start lsp-id: 0000.0000.0000.00-00
+         end lsp-id:   ffff.ffff.ffff.ff-ff
+           LSP entries TLV #9, length: 48
+             lsp-id: 3333.3333.3333.00-00, seq: 0x00000009, lifetime:  1183s, chksum: 0x24b1
+             lsp-id: 4444.4444.4444.00-00, seq: 0x0000000a, lifetime:  1185s, chksum: 0xf252
+             lsp-id: 4444.4444.4444.01-00, seq: 0x00000003, lifetime:  1185s, chksum: 0x7ef7
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 30s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c203.29a9.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 83
+       L2 CSNP, hlen: 33, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id:    4444.4444.4444.00, PDU length: 83
+         start lsp-id: 0000.0000.0000.00-00
+         end lsp-id:   ffff.ffff.ffff.ff-ff
+           LSP entries TLV #9, length: 48
+             lsp-id: 3333.3333.3333.00-00, seq: 0x00000009, lifetime:  1174s, chksum: 0x24b1
+             lsp-id: 4444.4444.4444.00-00, seq: 0x0000000a, lifetime:  1176s, chksum: 0xf252
+             lsp-id: 4444.4444.4444.01-00, seq: 0x00000003, lifetime:  1176s, chksum: 0x7ef7
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 30s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c203.29a9.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 83
+       L2 CSNP, hlen: 33, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id:    4444.4444.4444.00, PDU length: 83
+         start lsp-id: 0000.0000.0000.00-00
+         end lsp-id:   ffff.ffff.ffff.ff-ff
+           LSP entries TLV #9, length: 48
+             lsp-id: 3333.3333.3333.00-00, seq: 0x00000009, lifetime:  1166s, chksum: 0x24b1
+             lsp-id: 4444.4444.4444.00-00, seq: 0x0000000a, lifetime:  1168s, chksum: 0xf252
+             lsp-id: 4444.4444.4444.01-00, seq: 0x00000003, lifetime:  1168s, chksum: 0x7ef7
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 30s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c203.29a9.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 83
+       L2 CSNP, hlen: 33, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id:    4444.4444.4444.00, PDU length: 83
+         start lsp-id: 0000.0000.0000.00-00
+         end lsp-id:   ffff.ffff.ffff.ff-ff
+           LSP entries TLV #9, length: 48
+             lsp-id: 3333.3333.3333.00-00, seq: 0x00000009, lifetime:  1157s, chksum: 0x24b1
+             lsp-id: 4444.4444.4444.00-00, seq: 0x0000000a, lifetime:  1159s, chksum: 0xf252
+             lsp-id: 4444.4444.4444.01-00, seq: 0x00000003, lifetime:  1159s, chksum: 0x7ef7
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 30s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c203.29a9.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 83
+       L2 CSNP, hlen: 33, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id:    4444.4444.4444.00, PDU length: 83
+         start lsp-id: 0000.0000.0000.00-00
+         end lsp-id:   ffff.ffff.ffff.ff-ff
+           LSP entries TLV #9, length: 48
+             lsp-id: 3333.3333.3333.00-00, seq: 0x00000009, lifetime:  1147s, chksum: 0x24b1
+             lsp-id: 4444.4444.4444.00-00, seq: 0x0000000a, lifetime:  1149s, chksum: 0xf252
+             lsp-id: 4444.4444.4444.01-00, seq: 0x00000003, lifetime:  1149s, chksum: 0x7ef7
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 3333.3333.3333,  holding time: 30s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.000a
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.1
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c203.29a9.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
+IS-IS, length 1497
+       L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 4444.4444.4444,  holding time: 10s, Flags: [Level 2 only]
+         lan-id:    4444.4444.4444.01, Priority: 64, PDU length: 1497
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0014
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           IS Neighbor(s) TLV #6, length: 6
+             SNPA: c202.2998.0000
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 155
diff --git a/tests/isis_4-v.out b/tests/isis_4-v.out
new file mode 100644 (file)
index 0000000..b4875f3
--- /dev/null
@@ -0,0 +1,400 @@
+IS-IS, length 1499
+       p2p IIH, hlen: 20, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 1111.1111.1111, holding time: 30s, Flags: [Level 1, Level 2]
+         circuit-id: 0x00, PDU length: 1499
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Point-to-point Adjacency State TLV #240, length: 1
+             Adjacency State: Down (2)
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0001
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.1
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 169
+IS-IS, length 1499
+       p2p IIH, hlen: 20, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 1111.1111.1111, holding time: 30s, Flags: [Level 1, Level 2]
+         circuit-id: 0x00, PDU length: 1499
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Point-to-point Adjacency State TLV #240, length: 1
+             Adjacency State: Down (2)
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0001
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.1
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 169
+IS-IS, length 1499
+       p2p IIH, hlen: 20, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 2222.2222.2222, holding time: 30s, Flags: [Level 1, Level 2]
+         circuit-id: 0x00, PDU length: 1499
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Point-to-point Adjacency State TLV #240, length: 1
+             Adjacency State: Down (2)
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0001
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 169
+IS-IS, length 1499
+       p2p IIH, hlen: 20, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 2222.2222.2222, holding time: 30s, Flags: [Level 1, Level 2]
+         circuit-id: 0x00, PDU length: 1499
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Point-to-point Adjacency State TLV #240, length: 1
+             Adjacency State: Down (2)
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0001
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 169
+IS-IS, length 1499
+       p2p IIH, hlen: 20, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 1111.1111.1111, holding time: 30s, Flags: [Level 1, Level 2]
+         circuit-id: 0x00, PDU length: 1499
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Point-to-point Adjacency State TLV #240, length: 1
+             Adjacency State: Initializing (1)
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0001
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.1
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 169
+IS-IS, length 1499
+       p2p IIH, hlen: 20, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 2222.2222.2222, holding time: 30s, Flags: [Level 1, Level 2]
+         circuit-id: 0x00, PDU length: 1499
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Point-to-point Adjacency State TLV #240, length: 1
+             Adjacency State: Initializing (1)
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0001
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 169
+IS-IS, length 1499
+       p2p IIH, hlen: 20, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 1111.1111.1111, holding time: 30s, Flags: [Level 1, Level 2]
+         circuit-id: 0x00, PDU length: 1499
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Point-to-point Adjacency State TLV #240, length: 1
+             Adjacency State: Up (0)
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0001
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.1
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 169
+IS-IS, length 1499
+       p2p IIH, hlen: 20, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 2222.2222.2222, holding time: 30s, Flags: [Level 1, Level 2]
+         circuit-id: 0x00, PDU length: 1499
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Point-to-point Adjacency State TLV #240, length: 1
+             Adjacency State: Up (0)
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0001
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 169
+IS-IS, length 74
+       L1 LSP, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         lsp-id: 1111.1111.1111.00-00, seq: 0x00000007, lifetime:  1200s
+         chksum: 0x1da8 (correct), PDU length: 74, Flags: [ L2 IS ]
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0001
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Hostname TLV #137, length: 2
+             Hostname: R1
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.1
+           IPv4 Internal Reachability TLV #128, length: 12
+             IPv4 prefix:        10.0.0.0/30, Distribution: up, Metric: 10, Internal
+           IS Reachability TLV #2, length: 12
+             IsNotVirtual
+             IS Neighbor: 2222.2222.2222.00, Default Metric: 10, Internal
+IS-IS, length 74
+       L2 LSP, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         lsp-id: 1111.1111.1111.00-00, seq: 0x00000007, lifetime:  1200s
+         chksum: 0x378e (correct), PDU length: 74, Flags: [ L2 IS ]
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0001
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Hostname TLV #137, length: 2
+             Hostname: R1
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.1
+           IS Reachability TLV #2, length: 12
+             IsNotVirtual
+             IS Neighbor: 2222.2222.2222.00, Default Metric: 10, Internal
+           IPv4 Internal Reachability TLV #128, length: 12
+             IPv4 prefix:        10.0.0.0/30, Distribution: up, Metric: 10, Internal
+IS-IS, length 74
+       L1 LSP, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         lsp-id: 2222.2222.2222.00-00, seq: 0x00000005, lifetime:  1200s
+         chksum: 0x4382 (correct), PDU length: 74, Flags: [ L2 IS ]
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0001
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Hostname TLV #137, length: 2
+             Hostname: R2
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           IPv4 Internal Reachability TLV #128, length: 12
+             IPv4 prefix:        10.0.0.0/30, Distribution: up, Metric: 10, Internal
+           IS Reachability TLV #2, length: 12
+             IsNotVirtual
+             IS Neighbor: 1111.1111.1111.00, Default Metric: 10, Internal
+IS-IS, length 74
+       L2 LSP, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         lsp-id: 2222.2222.2222.00-00, seq: 0x00000006, lifetime:  1200s
+         chksum: 0xf4cf (correct), PDU length: 74, Flags: [ L2 IS ]
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0001
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Hostname TLV #137, length: 2
+             Hostname: R2
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           IS Reachability TLV #2, length: 12
+             IsNotVirtual
+             IS Neighbor: 1111.1111.1111.00, Default Metric: 10, Internal
+           IPv4 Internal Reachability TLV #128, length: 12
+             IPv4 prefix:        10.0.0.0/30, Distribution: up, Metric: 10, Internal
+IS-IS, length 67
+       L1 CSNP, hlen: 33, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id:    2222.2222.2222.00, PDU length: 67
+         start lsp-id: 0000.0000.0000.00-00
+         end lsp-id:   ffff.ffff.ffff.ff-ff
+           LSP entries TLV #9, length: 32
+             lsp-id: 1111.1111.1111.00-00, seq: 0x00000007, lifetime:  1198s, chksum: 0x1da8
+             lsp-id: 2222.2222.2222.00-00, seq: 0x00000005, lifetime:  1199s, chksum: 0x4382
+IS-IS, length 67
+       L1 CSNP, hlen: 33, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id:    1111.1111.1111.00, PDU length: 67
+         start lsp-id: 0000.0000.0000.00-00
+         end lsp-id:   ffff.ffff.ffff.ff-ff
+           LSP entries TLV #9, length: 32
+             lsp-id: 1111.1111.1111.00-00, seq: 0x00000007, lifetime:  1199s, chksum: 0x1da8
+             lsp-id: 2222.2222.2222.00-00, seq: 0x00000005, lifetime:  1198s, chksum: 0x4382
+IS-IS, length 67
+       L2 CSNP, hlen: 33, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id:    1111.1111.1111.00, PDU length: 67
+         start lsp-id: 0000.0000.0000.00-00
+         end lsp-id:   ffff.ffff.ffff.ff-ff
+           LSP entries TLV #9, length: 32
+             lsp-id: 1111.1111.1111.00-00, seq: 0x00000007, lifetime:  1199s, chksum: 0x378e
+             lsp-id: 2222.2222.2222.00-00, seq: 0x00000006, lifetime:  1198s, chksum: 0xf4cf
+IS-IS, length 67
+       L2 CSNP, hlen: 33, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id:    2222.2222.2222.00, PDU length: 67
+         start lsp-id: 0000.0000.0000.00-00
+         end lsp-id:   ffff.ffff.ffff.ff-ff
+           LSP entries TLV #9, length: 32
+             lsp-id: 1111.1111.1111.00-00, seq: 0x00000007, lifetime:  1198s, chksum: 0x378e
+             lsp-id: 2222.2222.2222.00-00, seq: 0x00000006, lifetime:  1199s, chksum: 0xf4cf
+IS-IS, length 35
+       L1 PSNP, hlen: 17, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id:    1111.1111.1111.00, PDU length: 35
+           LSP entries TLV #9, length: 16
+             lsp-id: 2222.2222.2222.00-00, seq: 0x00000005, lifetime:  1197s, chksum: 0x4382
+IS-IS, length 35
+       L2 PSNP, hlen: 17, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id:    1111.1111.1111.00, PDU length: 35
+           LSP entries TLV #9, length: 16
+             lsp-id: 2222.2222.2222.00-00, seq: 0x00000006, lifetime:  1198s, chksum: 0xf4cf
+IS-IS, length 35
+       L1 PSNP, hlen: 17, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id:    2222.2222.2222.00, PDU length: 35
+           LSP entries TLV #9, length: 16
+             lsp-id: 1111.1111.1111.00-00, seq: 0x00000007, lifetime:  1197s, chksum: 0x1da8
+IS-IS, length 35
+       L2 PSNP, hlen: 17, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id:    2222.2222.2222.00, PDU length: 35
+           LSP entries TLV #9, length: 16
+             lsp-id: 1111.1111.1111.00-00, seq: 0x00000007, lifetime:  1198s, chksum: 0x378e
+IS-IS, length 1499
+       p2p IIH, hlen: 20, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 2222.2222.2222, holding time: 30s, Flags: [Level 1, Level 2]
+         circuit-id: 0x00, PDU length: 1499
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Point-to-point Adjacency State TLV #240, length: 1
+             Adjacency State: Up (0)
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0001
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 169
+IS-IS, length 1499
+       p2p IIH, hlen: 20, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 1111.1111.1111, holding time: 30s, Flags: [Level 1, Level 2]
+         circuit-id: 0x00, PDU length: 1499
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Point-to-point Adjacency State TLV #240, length: 1
+             Adjacency State: Up (0)
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0001
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.1
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 169
+IS-IS, length 1499
+       p2p IIH, hlen: 20, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 2222.2222.2222, holding time: 30s, Flags: [Level 1, Level 2]
+         circuit-id: 0x00, PDU length: 1499
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Point-to-point Adjacency State TLV #240, length: 1
+             Adjacency State: Up (0)
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0001
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 169
+IS-IS, length 1499
+       p2p IIH, hlen: 20, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 1111.1111.1111, holding time: 30s, Flags: [Level 1, Level 2]
+         circuit-id: 0x00, PDU length: 1499
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Point-to-point Adjacency State TLV #240, length: 1
+             Adjacency State: Up (0)
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0001
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.1
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 169
+IS-IS, length 1499
+       p2p IIH, hlen: 20, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 2222.2222.2222, holding time: 30s, Flags: [Level 1, Level 2]
+         circuit-id: 0x00, PDU length: 1499
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Point-to-point Adjacency State TLV #240, length: 1
+             Adjacency State: Up (0)
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0001
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.2
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 169
+IS-IS, length 1499
+       p2p IIH, hlen: 20, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
+         source-id: 1111.1111.1111, holding time: 30s, Flags: [Level 1, Level 2]
+         circuit-id: 0x00, PDU length: 1499
+           Restart Signaling TLV #211, length: 3
+             Flags [none], Remaining holding time 0s
+           Point-to-point Adjacency State TLV #240, length: 1
+             Adjacency State: Up (0)
+           Protocols supported TLV #129, length: 1
+             NLPID(s): IPv4 (0xcc)
+           Area address(es) TLV #1, length: 4
+             Area address (length: 3): 49.0001
+           IPv4 Interface address(es) TLV #132, length: 4
+             IPv4 interface address: 10.0.0.1
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 255
+           Padding TLV #8, length: 169