Thanks to visit codestin.com
Credit goes to github.com

Skip to content

ipv6_iface_set_routing_provider only usable if MODULE_RPL is defined #2206

@Lotterleben

Description

@Lotterleben

With the addition of RPL non-storing 12cd62c, the only routing protocol which can now use ipv6_iface_set_routing_provider() is RPL. This is a bit unfortunate for AODVv2, since it needs this function as well (and will fail to build with the current master because of this).
I'd suspect this affects OLSRv2 (#765) as well.
My suggestions for a fix would be to move the #ifdef MODULE_RPL in ip.c:866 six lines down so that it excludes ipv6_iface_set_routing_provider() . Any objections?

Metadata

Metadata

Assignees

Labels

Area: networkArea: NetworkingType: bugThe issue reports a bug / The PR fixes a bug (including spelling errors)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions