[Olsr-dev] [olsrd] [PATCH v2 00/33] Assorted gateway fixes
Ferry Huberts
(spam-protected)
Fri Jul 27 12:50:04 CEST 2012
On 27-07-12 12:47, Henning Rogge wrote:
> All four of them (30-33) look fine.
>
> Henning
thanks for the review. pushed them this morning
have more coming up.. :-)
>
> On 07/25/2012 09:29 PM, Ferry Huberts wrote:
>> From: Ferry Huberts <(spam-protected)>
>>
>> Compared to v1 there are 4 new patches (30-33).
>> The first 29 patches are not changed, so I'm not sending these again.
>>
>>
>> Ferry Huberts (33):
>> gateway: reorder functions
>> gateway: initialise variables in the declaration order
>> gateway: shift up the #ifdef linux
>> gateway: make olsr_gw_default_lookup_gateway function static
>> gateway: remove an unused include
>> gateway: use the same 'ifdef linux' and the header and source file
>> gateway: split variable declarations
>> gateway: fixup includes
>> gateway: add some comments
>> gateway: add some comments
>> gateway: minor simplification
>> gateway: let init and cleanup functions take the name as parameter
>> gateway: make refresh_smartgw_netmask static
>> gateway: make olsr_trigger_inetgw_selection
>> gateway: make olsr_find_gateway_entry static
>> gateway: add some comments
>> gateway: reorder functions
>> gateway: remove some unused code in refresh_smartgw_netmask
>> gateway: simplify deserialize_gw_speed
>> gateway: simplify and inline olsr_find_gateway_entry
>> gateway: introduce OLSR_IP_ADDR_2_HNA_PTR helper
>> gateway: add and update lots of comments
>> gateway: initialise all variables in olsr_init_gateways
>> gateway: add some asserts on gw_handler
>> gateway: minor simplification to olsr_trigger_gatewayloss_check
>> gateway: remove an unused variable in olsr_update_gateway_entry
>> gateway: minor simplification to olsr_delete_gateway_entry
>> gateway: minor simplification to olsr_set_inet_gateway
>> gateway: reset bandwidth to zero when no link speed is advertised
>> * gateway: ignore unreachable gateways
>> * gateway: ignore zero bandwidth and uni-directional links
>> * gateway: fix deserialisation of 0 in deserialize_gw_speed
>> * pud: ignore zero bandwidth/uni-directional link gateways
>>
>> lib/pud/src/uplinkGateway.c | 10 +-
>> src/bsd/dummy.c | 4 +-
>> src/gateway.c | 544
>> +++++++++++++++++++++++-------------------
>> src/gateway.h | 50 ++--
>> src/gateway_default_handler.c | 198 +++++++++------
>> src/gateway_default_handler.h | 6 +-
>> src/kernel_tunnel.h | 4 +-
>> src/linux/kernel_tunnel.c | 15 +-
>> src/win32/dummy.c | 4 +-
>> 9 files changed, 475 insertions(+), 360 deletions(-)
>>
>
>
>
>
--
Ferry Huberts
More information about the Olsr-dev
mailing list