Juliusz Chroboczek
|
16e1a45ed1
Avoid microoptimisation in route_changed.
|
il y a 12 ans |
Denis Ovsienko
|
2b75708647
Address FreeBSD "struct route" issue
|
il y a 13 ans |
Juliusz Chroboczek
|
4933f230a5
Remove dead code.
|
il y a 13 ans |
Juliusz Chroboczek
|
dcf8e2dcbe
Implement installed_routes_estimate.
|
il y a 13 ans |
Juliusz Chroboczek
|
82578ef414
Avoid scanning the source table in update_route.
|
il y a 13 ans |
Juliusz Chroboczek
|
4a0308bfb5
Rename parameters of update_prefix.
|
il y a 13 ans |
Juliusz Chroboczek
|
df7c427d92
Add reference counting to the source table.
|
il y a 13 ans |
Juliusz Chroboczek
|
ebf3181a67
Don't apply extra hysteresis when switching sources.
|
il y a 13 ans |
Juliusz Chroboczek
|
856bb8326b
Fix route expiration routines to avoid crash in edge case.
|
il y a 13 ans |
Juliusz Chroboczek
|
0585047f88
Fix typo in flush_neighbour_routes.
|
il y a 13 ans |
Juliusz Chroboczek
|
7c272f7ac4
Fix typo in flush_route (caused a crash).
|
il y a 13 ans |
Juliusz Chroboczek
|
a08dde85ca
Make route operations execute in O(log n).
|
il y a 13 ans |
Juliusz Chroboczek
|
09ea0a38f0
Rename network.{c,h} to interface.{c,h}.
|
il y a 13 ans |
Matthieu Boutier
|
1c3b2bb897
Rename struct network to interface and associated changes.
|
il y a 13 ans |
Juliusz Chroboczek
|
794863e90f
Merge commit 'babeld-1.1.3' into babelz
|
il y a 13 ans |
Juliusz Chroboczek
|
0c3cbd3734
Implement -u: keep unfeasible routes.
|
il y a 13 ans |
Juliusz Chroboczek
|
ec07953a21
Call local_notify_neighbour unconditionally.
|
il y a 13 ans |
Juliusz Chroboczek
|
11cae11911
Call local_update_neighbour from update_neighbour_metric.
|
il y a 13 ans |
Juliusz Chroboczek
|
68e133a0d3
Rename config.[ch] to configuration.[ch].
|
il y a 13 ans |
Juliusz Chroboczek
|
0b64236e71
Include <sys/time.h> explicitly whenever time_t is used.
|
il y a 14 ans |
Juliusz Chroboczek
|
264106636e
Include <sys/time.h> explicitly whenever time_t is used.
|
il y a 14 ans |
Juliusz Chroboczek
|
c20ab5c59a
Fix definition of channels_interfere.
|
il y a 14 ans |
Juliusz Chroboczek
|
bc8035ad0d
Add channel information to update_route.
|
il y a 14 ans |
Juliusz Chroboczek
|
3513e2230f
First implementation of channel diversity with memory.
|
il y a 14 ans |
Juliusz Chroboczek
|
8afa62b4ec
Have change_route_metric take refmetrics too.
|
il y a 14 ans |
Juliusz Chroboczek
|
61b87edc1d
Implement route_interferes in the easy cases.
|
il y a 14 ans |
Juliusz Chroboczek
|
ae024ecc52
Define diversity_kind.
|
il y a 14 ans |
Juliusz Chroboczek
|
ceef483806
Add stub for route_interferes.
|
il y a 14 ans |
Juliusz Chroboczek
|
3baa023eed
Define diversity_factor.
|
il y a 14 ans |
Juliusz Chroboczek
|
6c765ce3b6
Make routes maintain all three components of a metric.
|
il y a 14 ans |