fixed clearing of state flag and avoid starting retransmission timer
This commit is contained in:
parent
8afe3fb9b7
commit
09c624dcd3
4 changed files with 26 additions and 19 deletions
|
@ -106,6 +106,9 @@ void uip_ds6_notification_rm(struct uip_ds6_notification *n);
|
|||
#define RPL_ROUTE_SET_NOPATH_RECEIVED(route) do { \
|
||||
(route)->state.state_flags |= RPL_ROUTE_ENTRY_NOPATH_RECEIVED; \
|
||||
} while(0)
|
||||
#define RPL_ROUTE_CLEAR_NOPATH_RECEIVED(route) do { \
|
||||
(route)->state.state_flags &= ~RPL_ROUTE_ENTRY_NOPATH_RECEIVED; \
|
||||
} while(0)
|
||||
|
||||
#define RPL_ROUTE_IS_DAO_PENDING(route) \
|
||||
((route->state.state_flags & RPL_ROUTE_ENTRY_DAO_PENDING) != 0)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue