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
|
0dd0b44b77
|
fix lspgen build errors and format
|
2023-08-25 11:46:36 +00:00 |
|
Hannes Gredler
|
6195b11252
|
add missing include file
|
2023-08-25 11:46:35 +00:00 |
|
Hannes Gredler
|
09afad7320
|
start work on OSPF serializer
|
2023-08-25 11:46:35 +00:00 |
|
Hannes Gredler
|
4917f751dd
|
add OSPF support for sequence number cache
|
2023-08-25 11:46:35 +00:00 |
|
Hannes Gredler
|
6136f858b6
|
Add OSPF packet header and packet finalization functions
|
2023-08-25 11:46:35 +00:00 |
|
Christian Giese
|
14b7a1f748
|
fix lspgen build error
|
2023-08-25 11:46:35 +00:00 |
|
Hannes Gredler
|
42708ca634
|
Generate OSPF JSON header for IPCs
|
2023-08-25 11:46:35 +00:00 |
|
Hannes Gredler
|
2dbf56316b
|
add OSPFv2 friendly link and node-IDs
|
2023-08-25 11:46:35 +00:00 |
|
Hannes Gredler
|
088e3013c5
|
format ospf sequence cache using dotted decimal node-id notation
|
2023-08-25 11:46:35 +00:00 |
|
Hannes Gredler
|
5c4f9575da
|
add support for ospf sequence number caching
|
2023-08-25 11:46:35 +00:00 |
|
Hannes Gredler
|
2f9d4538d7
|
use a non-zero terminating hash function for links and nodes
|
2023-08-25 11:46:35 +00:00 |
|
Hannes Gredler
|
8dec9bb995
|
add support for configuring ospf area
|
2023-08-25 11:46:35 +00:00 |
|
Hannes Gredler
|
75e5692396
|
preparation lspgen support for ospf
|
2023-08-25 11:46:35 +00:00 |
|
Christian Giese
|
5d203a06ab
|
lspgen code format
|
2023-02-22 10:56:02 +00:00 |
|
Christian Giese
|
e778880472
|
fix output if no-sr option is enabled
|
2023-02-19 21:54:17 +00:00 |
|
Christian Giese
|
10ef1f9679
|
update copyright to 2023
|
2023-01-13 16:01:38 +00:00 |
|
Christian Giese
|
4fd51e2bd2
|
fix #138 lspgen option to disable SR
Remove prefix-sid if no-sr is set!
|
2023-01-13 15:48:53 +00:00 |
|
Christian Giese
|
451114770f
|
fix #138 lspgen option to disable SR
|
2023-01-05 09:12:11 +00:00 |
|
Hannes Gredler
|
deae26b679
|
add --quit-loop option for shutting down timer loop after initial transmission
|
2022-11-16 11:19:35 +00:00 |
|
Hannes Gredler
|
060ce9fdfc
|
read sequence cache file upon startup. Bump sequence if a cache entry was found
|
2022-11-16 10:29:47 +00:00 |
|
Hannes Gredler
|
3fdd72ad9f
|
write sequence number cache file upon exit
|
2022-11-16 09:53:02 +00:00 |
|
Christian Giese
|
c53aeb0418
|
enable/dsiable timer logging via cmake option
|
2022-11-02 17:52:51 +01:00 |
|
Hannes Gredler
|
e3475bc512
|
Inherit the link index from the inverse link, such that the same prefix is assigned to both links.
|
2022-10-04 07:47:53 +00:00 |
|
Christian Giese
|
b0d0da69c0
|
fix ubuntu 22.04 build
|
2022-05-25 18:32:42 +02:00 |
|
Hannes Gredler
|
778ac1a3c4
|
add support for serializing small-metrics IS_REACH TLV 2
|
2022-05-25 18:32:42 +02:00 |
|
Hannes Gredler
|
2034b30c3e
|
add config file for testing small-metrics TLVs
|
2022-05-25 18:32:42 +02:00 |
|
Hannes Gredler
|
8551832d89
|
add support for serializing small-metrics IPv4 REACH TLVs 128 and 130
|
2022-05-25 18:32:42 +02:00 |
|
Christian Giese
|
64942eb66c
|
fix memory leaks
|
2022-05-25 18:32:42 +02:00 |
|
Hannes Gredler
|
7f6ca1bd9a
|
clip lsp-lifetime to minimal 120s
|
2022-04-21 15:59:29 +00:00 |
|
Hannes Gredler
|
c4ef0d0eb8
|
fix valgrind socket leak and invalid write errors
|
2022-04-19 20:59:03 +00:00 |
|
Hannes Gredler
|
45c6ef132f
|
revert to statistics reset once the connection opens. Do not reset the queued counter
|
2022-04-19 17:05:22 +00:00 |
|
Hannes Gredler
|
6e7b26acc9
|
Add robustness fixes for high-frequency LSP refreshes
|
2022-04-19 16:46:24 +00:00 |
|
Hannes Gredler
|
e084552495
|
add support for dynamic LSP refreshes over Ctrl socket
|
2022-04-19 15:06:43 +00:00 |
|
Hannes Gredler
|
9700856136
|
display end prefixes for each route pool
|
2022-04-14 07:44:25 +00:00 |
|
Hannes Gredler
|
0c3ced1518
|
Compute the SRGB range to be large enough to hold indexes for ipv4 and ipv6 SIDs
|
2022-04-14 06:36:56 +00:00 |
|
Hannes Gredler
|
df87a65c85
|
load from correct pool when generating node prefix
|
2022-04-13 06:22:49 +00:00 |
|
Hannes Gredler
|
aea52d4e9e
|
fix TLV 149 encoder for more than 1 binding TLV
|
2022-03-17 08:27:51 +00:00 |
|
Christian Giese
|
08d2f85975
|
Add LSPGEN and Restructure Project
+ restructure project
+ add lspgen
+ ...
|
2022-03-08 21:25:09 +01:00 |
|