diff --git a/src/cntlr.c b/src/cntlr.c index 980f2881604f4133f6f075f336cbbe672427413b..d319e35cacf1cbb0d3d95cf33dd4bdf8ce2520af 100644 --- a/src/cntlr.c +++ b/src/cntlr.c @@ -1984,6 +1984,7 @@ void run_controller(void) INIT_LIST_HEAD(&c->bcnreqlist); c->num_nodes = 0; INIT_LIST_HEAD(&c->linklist); + INIT_LIST_HEAD(&c->sclist); #if (EASYMESH_VERSION > 2) INIT_LIST_HEAD(&c->dpp_ctx.enrolleelist); INIT_LIST_HEAD(&c->dpp_ctx.chirplist); @@ -2056,7 +2057,6 @@ void run_controller(void) controller_subscribe_for_cmdus(c); /* steer-control */ - INIT_LIST_HEAD(&c->sclist); cntlr_load_steer_modules(c); if (!list_empty(&c->sclist)) cntlr_assign_steer_module_default(c);