Matthieu Boutier
|
a447d2f47c
Export metric_to_kernel().
|
10 rokov pred |
Juliusz Chroboczek
|
5ed958c192
Fix kinky formatting of prefix comparisons.
|
10 rokov pred |
Matthieu Boutier
|
5bf9d52477
Limit find_min_iroute function to used cases.
|
10 rokov pred |
Matthieu Boutier
|
c12137a74d
Add API function to research some routes, or approximations.
|
10 rokov pred |
Matthieu Boutier
|
b7825f6bc2
Implement source-specific requests.
|
10 rokov pred |
Matthieu Boutier
|
358ae9f33c
Make send_request_resend deal with source prefixes.
|
10 rokov pred |
Matthieu Boutier
|
f75b114eba
Format TLV for unicast multihop requests.
|
10 rokov pred |
Matthieu Boutier
|
57d9928c5c
Format TLV for unicast requests.
|
10 rokov pred |
Matthieu Boutier
|
d0cd3a24c4
Format TLV for (standard) requests.
|
10 rokov pred |
Matthieu Boutier
|
4df8ccadf7
Set the source prefixes through filters.
|
11 rokov pred |
Matthieu Boutier
|
d7724cb038
Parse Source-Specific Update TLV.
|
10 rokov pred |
Matthieu Boutier
|
b8e832cba8
Change data structures and related functions to hold source prefixes.
|
11 rokov pred |
Matthieu Boutier
|
d2838459dd
Kernel-side implementation of source-sensitive routing.
|
10 rokov pred |
Juliusz Chroboczek
|
5ebf46324d
Fix typos in warning messages.
|
10 rokov pred |
Matthieu Boutier
|
b9605676b0
Fix all indentation problems in babeld.
|
10 rokov pred |
Matthieu Boutier
|
6385f47751
Fix indentation.
|
10 rokov pred |
Juliusz Chroboczek
|
ec7519a40c
Use streams for iterating over routes.
|
10 rokov pred |
Matthieu Boutier
|
0e3263321e
Fix flush_all_routes : wasn't uninstalling the right one.
|
11 rokov pred |
Juliusz Chroboczek
|
c4622f61ec
Update a route's channel list when receiving an update.
|
11 rokov pred |
Juliusz Chroboczek
|
8d348d4a5a
Add comments about hysteresis algorithm.
|
11 rokov pred |
Juliusz Chroboczek
|
e8fe07f630
Synchronise the smoothed metric when metric is infinite.
|
12 rokov pred |
Juliusz Chroboczek
|
9f15265387
Add comment to retract_route -- smart people are being confused.
|
12 rokov pred |
Juliusz Chroboczek
|
e097312d71
Use local variables in for_all_*routes.
|
12 rokov pred |
Juliusz Chroboczek
|
7e2daa0835
Fix computation of exponential decay in route_smoothed_metric.
|
12 rokov pred |
Juliusz Chroboczek
|
746af3cf47
Fix incorrect test for clock stepping in route_smoothed_metric.
|
12 rokov pred |
Juliusz Chroboczek
|
3acb02d2a4
Fix typo in comment.
|
12 rokov pred |
Juliusz Chroboczek
|
b667f21e1d
Fix typo in change_smoothing_half_life.
|
12 rokov pred |
Juliusz Chroboczek
|
c3d2a632d5
Implement route selection using a smoothed metric.
|
12 rokov pred |
Juliusz Chroboczek
|
fca59416b2
Fix and simplify find_best_route.
|
12 rokov pred |
Juliusz Chroboczek
|
a9ced5735f
Be slightly less agressive about sending requests in route_lost.
|
12 rokov pred |