diff --git a/df_datalink_sp/src/networking/link_layer/link_layer.c b/df_datalink_sp/src/networking/link_layer/link_layer.c index a8406a1..4b975c8 100644 --- a/df_datalink_sp/src/networking/link_layer/link_layer.c +++ b/df_datalink_sp/src/networking/link_layer/link_layer.c @@ -1174,7 +1174,7 @@ static int32_t Linklayer_Routine(L2_INST *instPtr) #ifdef DATALINK_ENABLE_AUTORECONNECT L2_IterDeleteNode(instPtr->nodeList, IsNodeConnected); - if (GetNodeNum(instPtr->nodeList) < instPtr->config.netScale - 1) + if (L2_GetNodeListLen(instPtr->nodeList) < instPtr->config.netScale - 1) { // reset scan process L2_EVENT l2Event;