Igor Putovny
|
5106d2ba3a
|
Write documentation
|
2024-07-10 15:12:49 +02:00 |
|
Igor Putovny
|
308454caa7
|
Add logging option to log prefix aggregation progress
|
2024-07-10 15:07:54 +02:00 |
|
Igor Putovny
|
ebe86a83b6
|
Add unique ID to buckets and compare them by this ID
|
2024-07-10 13:09:48 +02:00 |
|
Igor Putovny
|
e23d296a14
|
Add counters of nodes with assigned bucket
|
2024-07-10 12:41:18 +02:00 |
|
Igor Putovny
|
895ed90e47
|
Rename
|
2024-07-03 15:45:21 +02:00 |
|
Igor Putovny
|
4243f9db12
|
Kick settle timer when receiving updates in rt_notify()
|
2024-06-13 16:36:12 +02:00 |
|
Igor Putovny
|
f5701ed913
|
Set aggregation mode in the configuration file
|
2024-06-12 18:27:36 +02:00 |
|
Igor Putovny
|
c892b2d02f
|
Rename
|
2024-06-12 17:27:05 +02:00 |
|
Igor Putovny
|
7c0d953564
|
Move trie initialization to separate function
|
2024-06-11 13:27:15 +02:00 |
|
Igor Putovny
|
67350540fb
|
Change slabs for linpools
|
2024-06-04 17:55:42 +02:00 |
|
Igor Putovny
|
7eb9175a09
|
Run aggregation only once (temporary solution)
|
2024-06-04 12:25:54 +02:00 |
|
Igor Putovny
|
985d9b44bd
|
Add settle timer
|
2024-05-30 12:30:00 +02:00 |
|
Igor Putovny
|
419bdde415
|
Add logs and declarations, remove unused code
|
2024-05-30 12:30:00 +02:00 |
|
Igor Putovny
|
c1f7d66a47
|
Remove debugging logs
|
2024-05-30 12:30:00 +02:00 |
|
Igor Putovny
|
7dd30de09d
|
Add variable to track node depth in the trie
|
2024-05-30 12:30:00 +02:00 |
|
Igor Putovny
|
e468296355
|
Create separate functions for inserting IP4 and IPv6 prefixes into trie
|
2024-05-30 12:30:00 +02:00 |
|
Igor Putovny
|
da65a073c5
|
Add debugging logs
|
2024-05-30 12:30:00 +02:00 |
|
Igor Putovny
|
dcf0038fd0
|
Run correct aggregation (by nets or by attributes) according to configuration
|
2024-05-30 12:30:00 +02:00 |
|
Igor Putovny
|
14d82bc053
|
Remove const from aggregator_bucket pointers in trie nodes
|
2024-05-30 12:30:00 +02:00 |
|
Igor Putovny
|
80f2d6e0c5
|
Make pointer to aggregator bucket const
|
2024-05-30 12:30:00 +02:00 |
|
Igor Putovny
|
299f9e80f7
|
Create event to run ORTC algorithm exactly once
|
2024-05-30 12:30:00 +02:00 |
|
Igor Putovny
|
5bde9a161a
|
Rename constant
|
2024-05-30 12:30:00 +02:00 |
|
Igor Putovny
|
6522bc04e4
|
Remove unused code
|
2024-05-30 12:30:00 +02:00 |
|
Igor Putovny
|
2d822231d4
|
Implement basics of prefix aggregation functionality
|
2024-05-30 12:30:00 +02:00 |
|
Maria Matejka
|
a582ee9c6d
|
Aggregator moved to a separate protocol
Also updated data structures and reconfigure.
Known bug: the hash doesn't take adata into account. Needs fixing!
|
2024-05-30 12:30:00 +02:00 |
|