[riot-commits] [RIOT-OS/RIOT] e74ba8: gnrc/nib: don't define _set_rtr_adv() twice

Martine Lenders noreply at github.com
Fri Jun 18 13:13:16 CEST 2021


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: e74ba8f92d9f698a60112371490a93dcf1a471fb
      https://github.com/RIOT-OS/RIOT/commit/e74ba8f92d9f698a60112371490a93dcf1a471fb
  Author: Benjamin Valentin <benjamin.valentin at ml-pa.com>
  Date:   2021-06-17 (Thu, 17 Jun 2021)

  Changed paths:
    M sys/net/gnrc/network_layer/ipv6/nib/_nib-6lr.h

  Log Message:
  -----------
  gnrc/nib: don't define _set_rtr_adv() twice

It's already defined in `_nib-router.h`, defining it to no-op
in `_nib-6lr.h` makes it impossible to run-time enable advertisements
on non 6lo nodes.


  Commit: f5d5ff37943aef7a2968716f85f1981948d4d0b9
      https://github.com/RIOT-OS/RIOT/commit/f5d5ff37943aef7a2968716f85f1981948d4d0b9
  Author: Benjamin Valentin <benjamin.valentin at ml-pa.com>
  Date:   2021-06-17 (Thu, 17 Jun 2021)

  Changed paths:
    M sys/net/gnrc/network_layer/ipv6/nib/_nib-router.h

  Log Message:
  -----------
  gnrc/nib: honor CONFIG_GNRC_IPV6_NIB_ADV_ROUTER option

This option was unused before, honor it to make it possible to start
with router advertisements disabled and enable them at run time.

The defaults remain unchanged by that.


  Commit: 241899b2cb693fc5ff01014f2b7bc0878bf1ce79
      https://github.com/RIOT-OS/RIOT/commit/241899b2cb693fc5ff01014f2b7bc0878bf1ce79
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2021-06-18 (Fri, 18 Jun 2021)

  Changed paths:
    M sys/net/gnrc/network_layer/ipv6/nib/_nib-6lr.h
    M sys/net/gnrc/network_layer/ipv6/nib/_nib-router.h

  Log Message:
  -----------
  Merge pull request #16567 from benpicco/gnrc/nib-runtime_ra

gnrc/nib: fix starting with router advertisements disabled, enabling them at run-time


Compare: https://github.com/RIOT-OS/RIOT/compare/2bde4b65b043...241899b2cb69


More information about the commits mailing list