lwip-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, up


From: Simon Goldschmidt
Subject: [lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, updated. master_at_STABLE-2_0_0-105-ge8461f9
Date: Wed, 14 Dec 2016 20:05:35 +0000 (UTC)

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 "lwIP - A Lightweight TCPIP stack".

The branch, master has been updated
       via  e8461f9994cb68c04fea4824e759d80cb406b531 (commit)
       via  60cd25c6a15ae0c3f3e1240fe08a138e8c7958ba (commit)
       via  4c16ea920ccbcc08bca61a8ec07de95686719694 (commit)
       via  69a7039f75ed46bd0110648940ab49dd7aa12c66 (commit)
       via  06ff89cbe49a57781ac3fdc98a4990ebfff18f8c (commit)
       via  cee59ba8cdae886afbcb8e514da6dbb2d7b6519e (commit)
      from  d4fad5929c1311068f25668ea895ee2d5bf80b7a (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit e8461f9994cb68c04fea4824e759d80cb406b531
Author: sg <address@hidden>
Date:   Wed Dec 14 21:05:22 2016 +0100

    minor: corrected include guard name in tcp_priv.h

commit 60cd25c6a15ae0c3f3e1240fe08a138e8c7958ba
Author: sg <address@hidden>
Date:   Wed Dec 14 21:04:53 2016 +0100

    Moved nd6 implementation details to new file nd6_priv.h (possible after 
David's cleanups)

commit 4c16ea920ccbcc08bca61a8ec07de95686719694
Author: sg <address@hidden>
Date:   Wed Dec 14 20:52:44 2016 +0100

    Minor: nd6_packet_send_check() -> nd6_get_next_hop_addr_or_queue() (too 
long, but a little more self-explaining); cosmetics...

commit 69a7039f75ed46bd0110648940ab49dd7aa12c66
Author: David van Moolenbroek <address@hidden>
Date:   Wed Dec 14 16:19:24 2016 +0000

    nd6: centralize link-local packet send decision
    
    Previously, ethip6 and lowpan6 each had their own copy of code that
    used internal nd6 data structures to decide whether to send a packet
    on the local link right away, or queue it while nd6 performed local
    address resolution.  This patch moves that code into nd6, thereby
    eliminating all remaining cases of external access to internal nd6
    data structures, as well as the need to expose two specific nd6
    functions.
    
    As a side effect, the patch effectively fixes two bugs in the lowpan6
    code that were already fixed in the ethip6 code.

commit 06ff89cbe49a57781ac3fdc98a4990ebfff18f8c
Author: David van Moolenbroek <address@hidden>
Date:   Wed Dec 14 13:59:08 2016 +0000

    nd6: use default_router_list internally only
    
    This patch rearranges the code division between nd6.c and ip6.c such
    that the latter does not need to access ND6-internal data structures
    (specifically, "default_router_list") directly anymore.

commit cee59ba8cdae886afbcb8e514da6dbb2d7b6519e
Author: David van Moolenbroek <address@hidden>
Date:   Wed Dec 14 12:44:23 2016 +0000

    nd6: add nd6_clear_destination_cache() function
    
    The new function, while currently not used internally, allows external
    code to clear the ND destination cache in the case that it may have
    become inconsistent with the current situation, for example as the
    result of a change of locally assigned addresses, or a change in
    routing tables implemented through the LWIP_HOOK_ND6_GET_GW hook.

-----------------------------------------------------------------------

Summary of changes:
 src/core/ipv6/ethip6.c           |   42 +++++++---------
 src/core/ipv6/ip6.c              |   12 ++---
 src/core/ipv6/nd6.c              |  103 +++++++++++++++++++++++++++++++++++++-
 src/core/memp.c                  |    2 +-
 src/include/lwip/nd6.h           |   90 +++------------------------------
 src/include/lwip/priv/tcp_priv.h |    6 +--
 src/include/lwip/prot/nd6.h      |    1 +
 src/netif/lowpan6.c              |   39 ++++++---------
 8 files changed, 146 insertions(+), 149 deletions(-)


hooks/post-receive
-- 
lwIP - A Lightweight TCPIP stack



reply via email to

[Prev in Thread] Current Thread [Next in Thread]