Hannes Gredler
|
8ec420dbbc
|
zero change: consolidate single and hierarchical buffer management
|
2023-09-13 14:08:11 +00:00 |
|
Hannes Gredler
|
f2c01c6d69
|
add support for --purge option
|
2023-09-13 07:37:20 +00:00 |
|
Hannes Gredler
|
aaacc395e6
|
Use correct json tag on blaster socket. Omit the IP header on the blaster socket.
|
2023-09-12 14:13:12 +00:00 |
|
Hannes Gredler
|
42850bca77
|
correctly pad SID Index subTLV
|
2023-09-12 08:24:36 +00:00 |
|
Hannes Gredler
|
b93b083a46
|
Pad OSPF2 RI LSA subTLVs
|
2023-09-05 11:49:19 +00:00 |
|
Christian Giese
|
d3f8080598
|
enhance lspgen root node output
|
2023-09-04 14:10:06 +00:00 |
|
Hannes Gredler
|
bce8a85add
|
Set ospf default LSA lieftime to 3600s
|
2023-09-04 08:33:23 +00:00 |
|
Hannes Gredler
|
74c3f9b969
|
deactivate ospfv3 option
|
2023-09-04 08:33:02 +00:00 |
|
Hannes Gredler
|
6fc50067c2
|
Add support for the OSPFv2 Extended Range TLV for signaling the node-SID
|
2023-09-04 08:32:56 +00:00 |
|
Hannes Gredler
|
56f741a4be
|
fix two bugs in the OSPF message packer, improve packer logging, add support for SID-Range TLV
|
2023-09-01 17:55:59 +00:00 |
|
Christian Giese
|
f5d125122e
|
fix ospf_lsa_load_external
|
2023-09-01 12:08:08 +00:00 |
|
Christian Giese
|
a928dea31a
|
fix OSPF MRT load error handling
|
2023-09-01 10:38:34 +00:00 |
|
Hannes Gredler
|
f820631f32
|
add support for OSPF sequence numbers
|
2023-09-01 08:28:47 +00:00 |
|
Hannes Gredler
|
d642cc952a
|
Add support for OSPF connectors
|
2023-09-01 08:28:47 +00:00 |
|
Hannes Gredler
|
27bcdb0847
|
use root_node_id as source IP address for all OSPFv2 packets
|
2023-09-01 08:28:47 +00:00 |
|
Hannes Gredler
|
2a70d6423a
|
add 'packet' log option for serializer. show protocol options
|
2023-09-01 08:28:47 +00:00 |
|
Hannes Gredler
|
2509241000
|
For non IS-IS Protocols: copy the root_node_id in dotted decimal notation
|
2023-09-01 08:28:47 +00:00 |
|
Hannes Gredler
|
2b59c94afc
|
Add support for MRT packet format
|
2023-09-01 08:28:47 +00:00 |
|
Hannes Gredler
|
949274635a
|
proper encode router-LSA link-id and link-data and metric
|
2023-09-01 08:28:47 +00:00 |
|
Hannes Gredler
|
77d4375400
|
fix buffer overrun in pcap encoder
|
2023-09-01 08:28:47 +00:00 |
|
Hannes Gredler
|
7d1b0c7db3
|
fix core dump, lower packing boundary for OSPF2 to 1440 bytes
|
2023-09-01 08:28:47 +00:00 |
|
Hannes Gredler
|
e1a42b95fd
|
Always start a fresh External LSA
|
2023-09-01 08:28:47 +00:00 |
|
Hannes Gredler
|
2dcaa78549
|
fix various OSPF2 checksum, offset bugs
|
2023-09-01 08:28:47 +00:00 |
|
Hannes Gredler
|
9a217f21fe
|
rework the OSPF serializer
|
2023-09-01 08:28:47 +00:00 |
|
Hannes Gredler
|
dfbdb12fe3
|
create ethernet fake headers for OSPFv2 and OSPFv3 in pcap file
|
2023-09-01 08:28:47 +00:00 |
|
Hannes Gredler
|
b8e1b9c955
|
add support for the first few OSPF messages
|
2023-09-01 08:28:47 +00:00 |
|
Hannes Gredler
|
de843be48b
|
add support for a big endian increment function
|
2023-09-01 08:28:47 +00:00 |
|
Hannes Gredler
|
fd8353b2ea
|
rework packet serializer to carry multilevel message state in packet
|
2023-09-01 08:28:47 +00:00 |
|
Christian Giese
|
7ce477bb15
|
fix OSPv2 external connection config
|
2023-08-31 13:37:22 +00:00 |
|
Christian Giese
|
3c4e6d6a75
|
fix PPPoE/PPP retry count
|
2023-08-30 09:44:34 +00:00 |
|
Christian Giese
|
ecf7862ce7
|
add OSPFv2 IP fragmentation support
|
2023-08-29 20:45:00 +00:00 |
|
Christian Giese
|
ad1ba83afe
|
fix OSPF DBD sync
|
2023-08-29 20:44:51 +00:00 |
|
Christian Giese
|
53af933eb4
|
strict config validation
|
2023-08-28 15:34:55 +00:00 |
|
Christian Giese
|
c2dfdabf3e
|
strict config validation
|
2023-08-28 12:49:22 +00:00 |
|
Christian Giese
|
5cf925dba2
|
LWIP: copy TTL/TOS from listen socket
|
2023-08-28 12:48:53 +00:00 |
|
Christian Giese
|
c9ae05ad79
|
add config for LDP TOS / BGP TOS & TTL
|
2023-08-28 12:48:53 +00:00 |
|
Christian Giese
|
75362b893c
|
fix typos and neighbor issue
Fix typo replacing neigbor with neighbor and fix an issue
where neighbor stucks in
state loading.
|
2023-08-25 11:46:36 +00:00 |
|
Christian Giese
|
488b501a3f
|
fix OSPF teardown
|
2023-08-25 11:46:36 +00:00 |
|
Christian Giese
|
db6c7dcb7a
|
fix minor GCC warnings
|
2023-08-25 11:46:36 +00:00 |
|
Christian Giese
|
63d35ce724
|
fix timer name length check
|
2023-08-25 11:46:36 +00:00 |
|
Christian Giese
|
c6154d32c6
|
Optional IPO!
Do not use IPO if it's not supported by compiler.
|
2023-08-25 11:46:36 +00:00 |
|
Christian Giese
|
6759734843
|
fix OSPF DBD header
|
2023-08-25 11:46:36 +00:00 |
|
Christian Giese
|
893bf9f494
|
fix OSPF master seq
|
2023-08-25 11:46:36 +00:00 |
|
Christian Giese
|
ee86ca5fb4
|
OSPFv2 and v3 fixes
|
2023-08-25 11:46:36 +00:00 |
|
Christian Giese
|
9dcd3393cf
|
OSPFv3 - 3
|
2023-08-25 11:46:36 +00:00 |
|
Christian Giese
|
cfb145f094
|
OSPFv3 - 2
|
2023-08-25 11:46:36 +00:00 |
|
Christian Giese
|
b0750b6f27
|
OSPFv3 - 1
|
2023-08-25 11:46:36 +00:00 |
|
Christian Giese
|
81a49011be
|
add OSPF interface-id
|
2023-08-25 11:46:36 +00:00 |
|
Christian Giese
|
cb91f35b0f
|
OSPFv3 fixes
|
2023-08-25 11:46:36 +00:00 |
|
Christian Giese
|
200c5bf4e9
|
fix external connection metric
|
2023-08-25 11:46:36 +00:00 |
|