[riot-commits] [RIOT-OS/RIOT] a06c66: rpl: remove routing table dependent code

Ludwig Ortmann ludwig.ortmann at fu-berlin.de
Tue Jan 13 14:09:33 CET 2015


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: a06c667af59861de2a7eeb1c6ef36dcd0b87d60b
      https://github.com/RIOT-OS/RIOT/commit/a06c667af59861de2a7eeb1c6ef36dcd0b87d60b
  Author: Cenk Gündoğan <cnkgndgn at gmail.com>
  Date:   2015-01-13 (Tue, 13 Jan 2015)

  Changed paths:
    M sys/net/routing/rpl/rpl.c
    M sys/net/routing/rpl/rpl_nonstoring/rpl_nonstoring.c
    M sys/net/routing/rpl/rpl_storing/rpl_storing.c
    M sys/net/routing/rpl/trickle.c
    M sys/shell/commands/sc_rpl.c

  Log Message:
  -----------
  rpl: remove routing table dependent code

This PR removes code depending on a routing table with an entries
size > 0. Currently, all those functions and symbols are compiled into the binary,
even when there is no effective space in the routing table (as it is the
case for normal nodes in non-storing mode)


  Commit: 154a6b5d22b957b95ecc822aa1dea81c8831fb61
      https://github.com/RIOT-OS/RIOT/commit/154a6b5d22b957b95ecc822aa1dea81c8831fb61
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2015-01-13 (Tue, 13 Jan 2015)

  Changed paths:
    M sys/net/routing/rpl/rpl.c
    M sys/net/routing/rpl/rpl_nonstoring/rpl_nonstoring.c
    M sys/net/routing/rpl/rpl_storing/rpl_storing.c
    M sys/net/routing/rpl/trickle.c
    M sys/shell/commands/sc_rpl.c

  Log Message:
  -----------
  Merge pull request #2268 from cgundogan/rpl_cleanup_no_routing_table

rpl: remove routing table dependent code


Compare: https://github.com/RIOT-OS/RIOT/compare/0421ab96eed3...154a6b5d22b9


More information about the commits mailing list