- state->internal_comm = *xbt_dynar_get_as(req->comm_waitany.comms, value, smx_action_t);
- state->internal_req.comm_wait.comm = &state->internal_comm;
- state->internal_req.comm_wait.timeout = 0;
+ state->internal_comm = *xbt_dynar_get_as(simcall_comm_waitany__get__comms(req), value, smx_action_t);
+ simcall_comm_wait__set__comm(&state->internal_req, &state->internal_comm);
+ simcall_comm_wait__set__timeout(&state->internal_req, 0);