[Olsr-commit] OLSR.org main repository branch, multigw, created. v0.6.4-296-gbf13420
(spam-protected)
(spam-protected)
Thu Dec 13 13:00:05 CET 2012
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "OLSR.org main repository".
See http://olsr.org/git/?p=olsrd.git;a=commitdiff;h=v0.6.4-296-gbf13420
for a web version of the last commit.
The branch, multigw has been created
at bf13420632f0a4cefcce3336f1d89ac5c5728bd9 (commit)
- Log -----------------------------------------------------------------
commit bf13420632f0a4cefcce3336f1d89ac5c5728bd9
Author: Ferry Huberts <(spam-protected)>
Date: Thu Dec 13 12:51:57 2012 +0100
gateway: convert some defines into inline functions
And inline some other defines.
Henning doesn't seem to like defines ;-)
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 7dcb998ddc640f35a577104b8639ff3c78ea0d2d
Author: Ferry Huberts <(spam-protected)>
Date: Tue Dec 4 11:37:23 2012 +0100
gateway: enable multi-gateway mode
Signed-off-by: Ferry Huberts <(spam-protected)>
commit d6f6d1ad2485a4c48d93e87e7132e1ba3dc89fc3
Author: Ferry Huberts <(spam-protected)>
Date: Tue Dec 4 13:37:17 2012 +0100
gateway: introduce and use MULTI_GW_MODE define
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 9f892aabd5722026a8d894d138b09b55620379f3
Author: Ferry Huberts <(spam-protected)>
Date: Tue Dec 4 14:20:50 2012 +0100
gateway: setup/cleanup multi-gateway mode during startup/shutdown of olsrd
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 2674a6689481361671eb7124de2da626b612252f
Author: Ferry Huberts <(spam-protected)>
Date: Tue Dec 4 13:22:56 2012 +0100
gateway: setup and clear table specific default routes in/for multi-gateway mode
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 4bc747862432283cff1a3a1882aefec1a50f9421
Author: Ferry Huberts <(spam-protected)>
Date: Tue Dec 4 13:18:33 2012 +0100
gateway: use fixed tunnel names in/for multi-gateway mode
Signed-off-by: Ferry Huberts <(spam-protected)>
commit d87f1b5a1b9edb32785ba1b812b2e661b12afd65
Author: Ferry Huberts <(spam-protected)>
Date: Tue Dec 4 13:04:48 2012 +0100
gateway: initialise the egress interface names in/for multi-gateway mode
Signed-off-by: Ferry Huberts <(spam-protected)>
commit cd6de0c975fed5bd200cf354f50d0cf373389c72
Author: Ferry Huberts <(spam-protected)>
Date: Tue Dec 4 13:03:53 2012 +0100
gateway: initialise a set of fixed tunnel names in/for multi-gateway mode
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 5d588da26022fc76c1a86ac300fc98665bf192dd
Author: Ferry Huberts <(spam-protected)>
Date: Tue Dec 4 12:56:19 2012 +0100
gateway: add SmartGatewayPolicyRoutingScript configuration parameter
Signed-off-by: Ferry Huberts <(spam-protected)>
commit e62ca6727e8cf76e74b22ccf9f8093e16e973d7b
Author: Ferry Huberts <(spam-protected)>
Date: Tue Dec 4 12:48:14 2012 +0100
gateway: add SmartGatewayMarkOffset{Egress,Tunnels} configuration parameters
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 83f0df32f1247917a6ee86df902a080c31484e0e
Author: Ferry Huberts <(spam-protected)>
Date: Tue Dec 4 12:41:17 2012 +0100
gateway: add SmartGatewayEgressInterfaces configuration parameter
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 4b7b5229bd81d52702a695f6908ca1eacf6c2820
Author: Ferry Huberts <(spam-protected)>
Date: Tue Nov 20 12:07:53 2012 +0100
gateway: use SmartGatewayUseCount setting the the gateway lists
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 5eeba19e8035cd19bfb902ae09bc10f6fb0d003a
Author: Ferry Huberts <(spam-protected)>
Date: Tue Dec 4 12:25:07 2012 +0100
gateway: add SmartGatewayUseCount configuration parameter
We can now configure multiple 'active' gateways (although we only
allow 1 for now until the functionality is complete).
Multiple active gateways are used to reduce breaking connections
in a dynamic network.
Signed-off-by: Ferry Huberts <(spam-protected)>
commit e923ff6ad06dae837ba7f3c08fb443aa53b43faf
Author: Ferry Huberts <(spam-protected)>
Date: Tue Dec 4 11:28:31 2012 +0100
gateway: remove the worst gateway before adding new one
when the gateway list is full, so that we never overrun
the list.
Signed-off-by: Ferry Huberts <(spam-protected)>
commit e13297d6e27b9421b6f4c0bcd9244866cc89257e
Author: Ferry Huberts <(spam-protected)>
Date: Tue Dec 4 10:50:35 2012 +0100
gateway: let the gateway code determine the tunnel name
Signed-off-by: Ferry Huberts <(spam-protected)>
commit d97cf955d0cd64571e7a8836f0ef35950c53b551
Author: Ferry Huberts <(spam-protected)>
Date: Tue Nov 27 13:33:31 2012 +0100
kernel_route: olsr_os_inetgw_tunnel_route can now take the table
as an optional parameter.
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 94f0bb3c22e027a3785f68dea7e57c4705cd1615
Author: Ferry Huberts <(spam-protected)>
Date: Tue Dec 4 15:45:54 2012 +0100
json_info: only output smart gateway info on Linux
Since it's only available on Linux
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 4249b3f14341a420f80a088cdee3ef078ee1096b
Author: Ferry Huberts <(spam-protected)>
Date: Fri Nov 9 10:53:10 2012 +0100
gateway: keep track of the active gateways in a list
Signed-off-by: Ferry Huberts <(spam-protected)>
Reviewed-by: Henning Rogge <(spam-protected)>
commit 5ea7c8586681feb3a00fdac8797a5b2b99b71c98
Author: Ferry Huberts <(spam-protected)>
Date: Mon Nov 5 13:12:48 2012 +0100
gateway: add gateway_list.{c,h}
Signed-off-by: Ferry Huberts <(spam-protected)>
Reviewed-by: Henning Rogge <(spam-protected)>
commit fb8be06a5cb2fe9d10dde27b3a2e7d2c2e143b75
Author: Ferry Huberts <(spam-protected)>
Date: Thu Nov 8 15:33:26 2012 +0100
gateway: simplify by using the new costs interface
Signed-off-by: Ferry Huberts <(spam-protected)>
Reviewed-by: Henning Rogge <(spam-protected)>
commit 359185b55aa4d6ddc0fb99d38752cd19bf496753
Author: Ferry Huberts <(spam-protected)>
Date: Thu Nov 8 15:26:08 2012 +0100
gateway: add interface to get the gateway costs
We need it when we are going to keep the active gateway(s) in a list
Signed-off-by: Ferry Huberts <(spam-protected)>
Reviewed-by: Henning Rogge <(spam-protected)>
commit ae9ddd490118c0826e33ee1d4e9b6d152660b5ba
Author: Ferry Huberts <(spam-protected)>
Date: Wed Nov 7 10:12:21 2012 +0100
gateway: add path_cost to 'set gateway' interface
We need it when we are going to keep the active gateway(s) in a list
Signed-off-by: Ferry Huberts <(spam-protected)>
Reviewed-by: Henning Rogge <(spam-protected)>
commit 9cd8aaa0e6e28d7c928aa7945709d9f60f5fa169
Author: Ferry Huberts <(spam-protected)>
Date: Mon Nov 5 13:53:58 2012 +0100
gateway: lazily allocate the current gateway structs
Signed-off-by: Ferry Huberts <(spam-protected)>
Reviewed-by: Henning Rogge <(spam-protected)>
commit 723abf226c9cea487d556c98b3eec28b0acc0a4c
Author: Ferry Huberts <(spam-protected)>
Date: Mon Nov 5 13:47:40 2012 +0100
gateway: store current gateway(s) in a struct
This simplifies the administration of the currently
active gateways.
Signed-off-by: Ferry Huberts <(spam-protected)>
Reviewed-by: Henning Rogge <(spam-protected)>
-----------------------------------------------------------------------
hooks/post-receive
--
OLSR.org main repository
More information about the Olsr-commit
mailing list