[riot-commits] [RIOT-OS/RIOT] 7f70bb: gnrc_rpl: remove route before updating it

Cenk Gündoğan mail-github at cgundogan.de
Fri May 4 19:45:18 CEST 2018


  Branch: refs/heads/2018.04-branch
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 7f70bb33f319e272497fedc572ac99ec813bd03c
      https://github.com/RIOT-OS/RIOT/commit/7f70bb33f319e272497fedc572ac99ec813bd03c
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2018-05-04 (Fri, 04 May 2018)

  Changed paths:
    M sys/net/gnrc/routing/rpl/gnrc_rpl_control_messages.c
    M sys/net/gnrc/routing/rpl/gnrc_rpl_dodag.c

  Log Message:
  -----------
  gnrc_rpl: remove route before updating it

The "new" forwarding table does not update an old route but just adds
another as long as it is not *exactly* the same. However, the RPL
adaptation missed to remove the old route so RPL got easily confused
about where it actually needed to send packets.

(cherry picked from commit 3d821ee195c416b19312fadae55b2362efb1374a)


  Commit: 7ea2be975e13666620fd4faf9cc84302647a30b1
      https://github.com/RIOT-OS/RIOT/commit/7ea2be975e13666620fd4faf9cc84302647a30b1
  Author: Cenk Gündoğan <mail-github at cgundogan.de>
  Date:   2018-05-04 (Fri, 04 May 2018)

  Changed paths:
    M sys/net/gnrc/routing/rpl/gnrc_rpl_control_messages.c
    M sys/net/gnrc/routing/rpl/gnrc_rpl_dodag.c

  Log Message:
  -----------
  Merge pull request #9082 from RIOT-OS/2018.04/gnrc_rpl/fix/ft-del

gnrc_rpl: remove route before updating it [2018.04-backport]


Compare: https://github.com/RIOT-OS/RIOT/compare/ead98f71038c...7ea2be975e13
      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the commits mailing list