[riot-commits] [RIOT-OS/RIOT] 9e5d71: ipv6: fix and improve check for global address

Martine Lenders authmillenon at gmail.com
Sun Aug 9 21:14:54 CEST 2015


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 9e5d717466aab3a85d54ffccda39e022842be746
      https://github.com/RIOT-OS/RIOT/commit/9e5d717466aab3a85d54ffccda39e022842be746
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2015-08-09 (Sun, 09 Aug 2015)

  Changed paths:
    M sys/include/net/ng_ipv6/addr.h
    M sys/net/network_layer/ng_ipv6/addr/ng_ipv6_addr.c

  Log Message:
  -----------
  ipv6: fix and improve check for global address

* embedded IPv4 addresses are considered as global
* remove check for multicast
* consolidate loopback and unspecified check


  Commit: e0f35b78e6b08bdb21cecc3c8aacec547cce2890
      https://github.com/RIOT-OS/RIOT/commit/e0f35b78e6b08bdb21cecc3c8aacec547cce2890
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2015-08-09 (Sun, 09 Aug 2015)

  Changed paths:
    M tests/unittests/tests-ipv6_addr/tests-ipv6_addr.c

  Log Message:
  -----------
  unittests: adapt tests to new IPv6 global check


  Commit: 26d24240f6e426d7a893aa76ed960f4c21825de7
      https://github.com/RIOT-OS/RIOT/commit/26d24240f6e426d7a893aa76ed960f4c21825de7
  Author: Martine Lenders <authmillenon at gmail.com>
  Date:   2015-08-09 (Sun, 09 Aug 2015)

  Changed paths:
    M sys/include/net/ng_ipv6/addr.h
    M sys/net/network_layer/ng_ipv6/addr/ng_ipv6_addr.c
    M tests/unittests/tests-ipv6_addr/tests-ipv6_addr.c

  Log Message:
  -----------
  Merge pull request #3589 from OlegHahm/ipv6_more_efficient_global_unicast_check

ipv6: more efficient check for global addresses


Compare: https://github.com/RIOT-OS/RIOT/compare/465321fc8c5e...26d24240f6e4


More information about the commits mailing list