[Olsr-dev] [olsrd] [PATCH v2 00/33] Assorted gateway fixes

Henning Rogge (spam-protected)
Fri Jul 27 12:47:08 CEST 2012


All four of them (30-33) look fine.

Henning

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(-)
>


-- 
Diplom-Informatiker Henning Rogge , Fraunhofer-Institut für
Kommunikation, Informationsverarbeitung und Ergonomie FKIE
Kommunikationssysteme (KOM)
Neuenahrer Straße 20, 53343 Wachtberg, Germany
Telefon +49 228 9435-961,   Fax +49 228 9435 685
mailto:(spam-protected) http://www.fkie.fraunhofer.de
GPG: E1C6 0914 490B 3909 D944 F80D 4487 C67C 55EC CFE0

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 6169 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.olsr.org/pipermail/olsr-dev/attachments/20120727/22dab852/attachment.bin>


More information about the Olsr-dev mailing list