1
0
mirror of https://github.com/rtbrick/bngblaster.git synced 2024-05-06 15:54:57 +00:00
Commit Graph

1132 Commits

Author SHA1 Message Date
Hannes Gredler
626abb52da ospf3: include pseudo-header in checksum calculation 2023-10-13 08:23:15 +00:00
Christian Giese
868db84356 add OSPFv3 link LSA (LSA-8) 2023-10-12 21:26:09 +00:00
Christian Giese
0f437d215f fix LSPGEN OSPFv3 LSA-1 options 2023-10-12 21:25:13 +00:00
Christian Giese
e4b9421d45 fix LSPGEN Referenced LS Type 2023-10-12 20:08:41 +00:00
Christian Giese
a860ef3066 OSPFv3 fixes 2023-10-12 20:08:21 +00:00
Hannes Gredler
27d60a154e Merge branch 'ospf_dev' into dev 2023-10-12 18:04:33 +00:00
Hannes Gredler
a093cf89fe proper set the remote-link-id for the links 2023-10-12 18:00:42 +00:00
Hannes Gredler
e50041c765 ospf3: encode a running number (1,2,3) for the connectors remote-interface-id 2023-10-12 17:45:38 +00:00
Christian Giese
30e49ecb8c add support for LSA type 12 - 42 2023-10-12 13:49:55 +00:00
Christian Giese
a6cb23fb3d fix OSPFv3 ext connection config 2023-10-12 13:45:33 +00:00
Christian Giese
39d1957839 fix OSPFv3 hello options 2023-10-12 12:25:06 +00:00
Hannes Gredler
2bef1f9ebb ospf3: fix the referenced link state id generation 2023-10-12 08:35:35 +00:00
Hannes Gredler
cc2c22c2fa Use a monotonic per-node increasing number as link-state-id for ospf3 2023-10-12 08:35:35 +00:00
Hannes Gredler
b3c5aeca12 Serialize ospf3 SR information 2023-10-12 08:35:35 +00:00
Hannes Gredler
b832e15d80 Improve codepoint name logging in the ospf2 and ospf3 serializer 2023-10-12 08:35:35 +00:00
Hannes Gredler
4a64978253 ospf3 start support for SR 2023-10-12 08:35:35 +00:00
Hannes Gredler
0679a85616 simplify ospf attr logging 2023-10-12 08:35:35 +00:00
Hannes Gredler
6febdd7aa6 Provide more details for the --help argument 2023-10-12 08:35:35 +00:00
Hannes Gredler
123f7369ee ospf3: fix the referenced link state id generation 2023-10-04 10:14:58 +00:00
Hannes Gredler
3ad6567603 Use a monotonic per-node increasing number as link-state-id for ospf3 2023-09-26 15:43:17 +00:00
Hannes Gredler
47c9839e99 Serialize ospf3 SR information 2023-09-26 15:16:42 +00:00
Hannes Gredler
ae71720685 Improve codepoint name logging in the ospf2 and ospf3 serializer 2023-09-26 14:29:48 +00:00
Hannes Gredler
b0fce07e78 ospf3 start support for SR 2023-09-26 14:01:18 +00:00
Christian Giese
d8516522f3 github pages 0.8.26 2023-09-26 13:05:15 +00:00
Christian Giese
ac9814b618 Add OSPFv2 SR support 2023-09-25 09:59:41 +00:00
Hannes Gredler
c74f4140b0 simplify ospf attr logging 2023-09-23 09:35:25 +00:00
Hannes Gredler
fedd6b5d88 Provide more details for the --help argument 2023-09-23 08:38:11 +00:00
Hannes Gredler
2228fd3582 Merge branch 'ospf_dev' into dev 2023-09-22 08:55:20 +00:00
Hannes Gredler
6c62b2c504 Encode the Prefix-SID Index using an Extended Prefix and not an Extended Prefix Range 2023-09-22 08:54:47 +00:00
Hannes Gredler
04273b811d Apply the proper node-index to the loopback-ip pool when announcing the extended prefix for ospf2 2023-09-21 06:07:59 +00:00
Hannes Gredler
c93c0284df Fix external packing calculation for ospf3 2023-09-20 14:32:25 +00:00
Hannes Gredler
f47538a18c Merge branch 'dev' into ospf_dev 2023-09-20 14:29:08 +00:00
Hannes Gredler
48eac1d804 Pad OSPF2 RI LSA subTLVs 2023-09-20 14:23:40 +00:00
Hannes Gredler
5a9afdfe02 correctly pad SID Index subTLV 2023-09-20 14:19:18 +00:00
Hannes Gredler
ad278395a1 Fix external packing calculation for ospf2 and isis 2023-09-20 14:09:28 +00:00
Christian Giese
a3390e54b1 Ignore SIGPIPE 2023-09-20 08:08:33 +00:00
Christian Giese
f22f281b87 fix OSPF packet crash
BNG Blaster was crashing if OSPF
packets are received on an
interface with OSPF not enabled.
2023-09-20 08:07:58 +00:00
Hannes Gredler
6d18e28605 copy the correct ospfv3 source address 2023-09-15 17:01:04 +00:00
Hannes Gredler
b741018093 add ospf3 support for intra-area-prefix LSA 2023-09-15 16:52:18 +00:00
Hannes Gredler
cfcbfac24b Add ospf3 support for router and external LSA 2023-09-15 15:38:30 +00:00
Hannes Gredler
331db2b094 Add MRT support for OSPFv3 2023-09-15 13:43:12 +00:00
Christian Giese
c0554da6d1 github pages 0.8.25 2023-09-15 07:11:54 +00:00
Hannes Gredler
f85f36c340 Add lsdb attributes for OSPF3 2023-09-14 13:45:51 +00:00
Christian Giese
921f0be061 reset LSA expired for received LSA 2023-09-13 20:21:27 +00:00
Christian Giese
474eae3eaa reset OSPF LSA expired flag 2023-09-13 20:15:54 +00:00
Hannes Gredler
8ec420dbbc zero change: consolidate single and hierarchical buffer management 2023-09-13 14:08:11 +00:00
Christian Giese
a3b1eefe10 fix LAG without LACP 2023-09-13 12:40:16 +00:00
Christian Giese
4db857ff4f fix LAG without LACP streams 2023-09-13 12:35:22 +00:00
Christian Giese
2e1f928bf3 fix LAG without LACP 2023-09-13 12:14:22 +00:00
Christian Giese
0456e19822 fix LAG without LACP 2023-09-13 12:07:34 +00:00