Juliusz Chroboczek
|
90b6179718
Use calloc instead of malloc in places where it makes sense.
|
8 gadi atpakaļ |
Matthieu Boutier
|
57d9928c5c
Format TLV for unicast requests.
|
10 gadi atpakaļ |
Matthieu Boutier
|
b9605676b0
Fix all indentation problems in babeld.
|
10 gadi atpakaļ |
Matthieu Boutier
|
dabc3f3d46
Fix RTT-related overflows.
|
11 gadi atpakaļ |
Baptiste Jonglez
|
a75fd3e63c
Add a cost to neighbours, computed from the RTT
|
11 gadi atpakaļ |
Baptiste Jonglez
|
9a99f954dc
Compute the moving exponential average of the RTT
|
11 gadi atpakaļ |
Baptiste Jonglez
|
16cf94d61d
Keep track of timestamps on incoming Hello messages
|
11 gadi atpakaļ |
Baptiste Jonglez
|
cfdb93fcec
Cap neighbour cost to INFINITY
|
11 gadi atpakaļ |
Juliusz Chroboczek
|
a5c5ad1255
Tweak the edge case when computing ETX values.
|
13 gadi atpakaļ |
Juliusz Chroboczek
|
09ea0a38f0
Rename network.{c,h} to interface.{c,h}.
|
13 gadi atpakaļ |
Matthieu Boutier
|
1c3b2bb897
Rename struct network to interface and associated changes.
|
13 gadi atpakaļ |
Juliusz Chroboczek
|
ec07953a21
Call local_notify_neighbour unconditionally.
|
13 gadi atpakaļ |
Juliusz Chroboczek
|
11cae11911
Call local_update_neighbour from update_neighbour_metric.
|
13 gadi atpakaļ |
Juliusz Chroboczek
|
e3131ee425
Rename timeval_plus_msec to timeval_add_msec.
|
13 gadi atpakaļ |
Juliusz Chroboczek
|
a298e9961a
Rename babel to babeld.
|
15 gadi atpakaļ |
Juliusz Chroboczek
|
050c0366e0
Split link-quality flag from wired/wireless flag.
|
15 gadi atpakaļ |
Juliusz Chroboczek
|
3a055e6dcc
Replace net->up and net->wired by a bitfield net->flags.
|
16 gadi atpakaļ |
Juliusz Chroboczek
|
a1f2886957
Remove force_seqno from send_self_update.
|
16 gadi atpakaļ |
Juliusz Chroboczek
|
630c4ea967
Send IHUs for new neighbours after sending a request.
|
16 gadi atpakaļ |
Juliusz Chroboczek
|
2c52e86a16
Ensure check_neighbours does call reset_txcost.
|
16 gadi atpakaļ |
Juliusz Chroboczek
|
b632083c9f
Don't call reset_txcost every time we compute a txcost.
|
16 gadi atpakaļ |
Juliusz Chroboczek
|
07077b3eea
Insert gratuitious cast.
|
16 gadi atpakaļ |
Juliusz Chroboczek
|
c4e6bf0eb1
Make sundry time values be unsigned.
|
16 gadi atpakaļ |
Juliusz Chroboczek
|
6b6370001a
Flush resends when flushing a neighbour.
|
16 gadi atpakaļ |
Juliusz Chroboczek
|
096aa18ec1
Remove id field from neighbour, rename add_neighbour to find_neighbour.
|
16 gadi atpakaļ |
Juliusz Chroboczek
|
a4fd3a8fa3
Use unsigned costs in neighbour_cost.
|
16 gadi atpakaļ |
Juliusz Chroboczek
|
702ecb205a
Change costs to be unsigned.
|
16 gadi atpakaļ |
Juliusz Chroboczek
|
78b3098b1e
Avoid overflow in neighbour_cost.
|
16 gadi atpakaļ |
Juliusz Chroboczek
|
5eef5ad1be
Implement neighbour_txcost.
|
16 gadi atpakaļ |
Juliusz Chroboczek
|
7ecc8fbd07
Fix merge conflicts.
|
16 gadi atpakaļ |