sgw: add SmartGatewayMaxCostMaxEtx configuration setting
authorFerry Huberts <ferry.huberts@pelagic.nl>
Tue, 13 Oct 2015 10:42:21 +0000 (12:42 +0200)
committerFerry Huberts <ferry.huberts@pelagic.nl>
Tue, 13 Oct 2015 11:14:39 +0000 (13:14 +0200)
commite20a8da6328900fc379d48626bdcf47c838e7870
tree9937f139f98455c505f3c41f45f1c535646ab553
parent80536c5f25d80067e805429044d510412773147b
sgw: add SmartGatewayMaxCostMaxEtx configuration setting

SmartGatewayMaxCostMaxEtx: When a node advertises the maximum bandwidth
and its ETX is below the value of this setting then the resulting gateway
costs are equal to the ETX, otherwise the normal calculation of the
gateway costs applies (default is 2560).

This avoids instability in the mesh when a far-away node advertises
maximum bandwidth.

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
README-Olsr-Extensions
files/olsrd.conf.default.full.txt
src/cfgparser/cfgfile_gen.c
src/cfgparser/olsrd_conf.c
src/cfgparser/oparse.y
src/cfgparser/oscan.lex
src/egressFile.c
src/gateway_costs.c
src/gateway_costs.h
src/gateway_default_handler.c
src/olsr_cfg.h