Homogenize access to RPL non-storing links from external modules
This commit is contained in:
parent
e1088e59d7
commit
627cb3de9c
@ -124,8 +124,8 @@ PT_THREAD(generate_routes(struct httpd_state *s))
|
||||
}
|
||||
#endif /* UIP_MAX_ROUTES != 0 */
|
||||
|
||||
#if RPL_WITH_NON_STORING
|
||||
{
|
||||
#if UIP_CONF_IPV6_RPL
|
||||
if(rpl_ns_num_nodes() > 0) {
|
||||
static rpl_ns_node_t *link;
|
||||
ADD(" Routing links\n <ul>\n");
|
||||
SEND(&s->sout);
|
||||
@ -151,7 +151,7 @@ PT_THREAD(generate_routes(struct httpd_state *s))
|
||||
ADD(" </ul>");
|
||||
SEND(&s->sout);
|
||||
}
|
||||
#endif /* RPL_WITH_NON_STORING */
|
||||
#endif /* UIP_CONF_IPV6_RPL */
|
||||
|
||||
SEND_STRING(&s->sout, BOTTOM);
|
||||
|
||||
|
@ -551,12 +551,6 @@ static
|
||||
PT_THREAD(cmd_routes(struct pt *pt, shell_output_func output, char *args))
|
||||
{
|
||||
uip_ds6_defrt_t *default_route;
|
||||
#if RPL_WITH_NON_STORING
|
||||
rpl_ns_node_t *link;
|
||||
#endif /* RPL_WITH_NON_STORING */
|
||||
#if (UIP_MAX_ROUTES != 0)
|
||||
uip_ds6_route_t *route;
|
||||
#endif /* (UIP_MAX_ROUTES != 0) */
|
||||
|
||||
PT_BEGIN(pt);
|
||||
|
||||
@ -575,8 +569,9 @@ PT_THREAD(cmd_routes(struct pt *pt, shell_output_func output, char *args))
|
||||
SHELL_OUTPUT(output, "-- None\n");
|
||||
}
|
||||
|
||||
#if RPL_WITH_NON_STORING
|
||||
#if UIP_CONF_IPV6_RPL
|
||||
if(rpl_ns_num_nodes() > 0) {
|
||||
rpl_ns_node_t *link;
|
||||
/* Our routing links */
|
||||
SHELL_OUTPUT(output, "Routing links (%u in total):\n", rpl_ns_num_nodes());
|
||||
link = rpl_ns_node_head();
|
||||
@ -604,10 +599,11 @@ PT_THREAD(cmd_routes(struct pt *pt, shell_output_func output, char *args))
|
||||
} else {
|
||||
SHELL_OUTPUT(output, "No routing links\n");
|
||||
}
|
||||
#endif /* RPL_WITH_NON_STORING */
|
||||
#endif /* UIP_CONF_IPV6_RPL */
|
||||
|
||||
#if (UIP_MAX_ROUTES != 0)
|
||||
if(uip_ds6_route_num_routes() > 0) {
|
||||
uip_ds6_route_t *route;
|
||||
/* Our routing entries */
|
||||
SHELL_OUTPUT(output, "Routing entries (%u in total):\n", uip_ds6_route_num_routes());
|
||||
route = uip_ds6_route_head();
|
||||
|
Loading…
Reference in New Issue
Block a user