diff --git a/src/agent_cmdu.c b/src/agent_cmdu.c index 9354493555168c4239db0ddc7926ea596d0a293c..72dee448a09706f46ef2450fe6ae7138cb8b11ec 100644 --- a/src/agent_cmdu.c +++ b/src/agent_cmdu.c @@ -1674,6 +1674,12 @@ struct cmdu_buff *agent_gen_channel_preference_report(struct agent *a, goto error; //#endif +#if (EASYMESH_VERSION >= 6) + ret = agent_gen_eht_operations(a, frm); + if (ret) + goto error; +#endif + cmdu_put_eom(frm); return frm; @@ -1748,6 +1754,12 @@ struct cmdu_buff *agent_gen_oper_channel_response(struct agent *a, goto error; } +#if (EASYMESH_VERSION >= 6) + ret = agent_gen_eht_operations(a, cmdu); + if (ret) + goto error; +#endif + #ifdef OPER_CHAN_CHANGE_RELAY_MCAST if (a->cfg.chan_ch_relay_mcast) { uint8_t origin[6] = {0x01, 0x80, 0xc2, 0x00, 0x00, 0x13};