Baptiste Jonglez
|
a75fd3e63c
Add a cost to neighbours, computed from the RTT
|
11 years ago |
Baptiste Jonglez
|
9a99f954dc
Compute the moving exponential average of the RTT
|
11 years ago |
Baptiste Jonglez
|
16cf94d61d
Keep track of timestamps on incoming Hello messages
|
11 years ago |
Matthieu Boutier
|
1c3b2bb897
Rename struct network to interface and associated changes.
|
13 years ago |
Juliusz Chroboczek
|
096aa18ec1
Remove id field from neighbour, rename add_neighbour to find_neighbour.
|
16 years ago |
Juliusz Chroboczek
|
702ecb205a
Change costs to be unsigned.
|
16 years ago |
Juliusz Chroboczek
|
5eef5ad1be
Implement neighbour_txcost.
|
16 years ago |
Juliusz Chroboczek
|
bfe74c7d85
Add prototype.
|
16 years ago |
Juliusz Chroboczek
|
6563584a82
Use a linked list for neighbours.
|
16 years ago |
Juliusz Chroboczek
|
d4734ab8f9
Implement FOR_ALL_NEIGHBOURS.
|
16 years ago |
Juliusz Chroboczek
|
776ff0af18
Reformat.
|
17 years ago |
Juliusz Chroboczek
|
cd96887ff8
Export neighbour_valid.
|
17 years ago |
Juliusz Chroboczek
|
c2704e82be
Use hello_seqno to indicate invalid entries in the neighbour table.
|
17 years ago |
Juliusz Chroboczek
|
c35b227c57
Update copyright notices.
|
17 years ago |
Juliusz Chroboczek
|
4637afd7aa
Timeout neighbours after three missing ihus.
|
17 years ago |
Juliusz Chroboczek
|
86c82f4437
Maintain ihu_interval for each neighbour.
|
17 years ago |
Juliusz Chroboczek
|
21045b56ab
Implement protocol version 1.
|
17 years ago |
Juliusz Chroboczek
|
7363fe9cfe
Make neigh->hello_seqno a short.
|
17 years ago |
Juliusz Chroboczek
|
51101a7c07
Rename neighbour_cost to rxcost and symmetric_cost to cost.
|
17 years ago |
Juliusz Chroboczek
|
b54949cbeb
Initial import.
|
17 years ago |