Skip to content

Commit

Permalink
address error handling fix. (ARMmbed#1769)
Browse files Browse the repository at this point in the history
  • Loading branch information
deepakvenugopal authored Aug 7, 2018
1 parent 13c1ceb commit 5ae07da
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 0 deletions.
1 change: 1 addition & 0 deletions source/6LoWPAN/Thread/thread_bootstrap.c
Original file line number Diff line number Diff line change
Expand Up @@ -1616,6 +1616,7 @@ void thread_bootstrap_routing_activate(protocol_interface_info_entry_t *cur)
// FEDs and routers (REEDs) perform their own address resolution
thread_nd_service_activate(cur->id);
} else {
thread_nd_client_service_activate(cur->id);
thread_child_set_default_route(cur);
}
}
Expand Down
1 change: 1 addition & 0 deletions source/6LoWPAN/Thread/thread_nd.c
Original file line number Diff line number Diff line change
Expand Up @@ -294,6 +294,7 @@ static void thread_nd_address_error(int8_t interface_id, const uint8_t ip_addr[1
if_address_entry_t *addr_entry = addr_get_entry(cur, ip_addr);
if (addr_entry && memcmp(ml_eid, cur->iid_slaac, 8)) {
addr_duplicate_detected(cur, ip_addr);
thread_extension_address_generate(cur);
}

/* Scan IPv6 neighbour cache for registered entries of children */
Expand Down

0 comments on commit 5ae07da

Please sign in to comment.