/* generate strings from the enumeration values */
static const char* simcall_names[] = {
-SIMCALL_LIST(SIMCALL_TYPE, SIMCALL_SEP_COMMA)
+SIMCALL_LIST(SIMCALL_STRING_TYPE, SIMCALL_SEP_COMMA)
[SIMCALL_NONE] = "NONE"
};
+SIMCALL_LIST(SIMCALL_FUNC, SIMCALL_SEP_NOTHING)
+
/**
* \ingroup simix_host_management
* \brief Returns a host given its name.
if (kill_time > SIMIX_get_clock()) {
if (simix_global->kill_process_function) {
XBT_DEBUG("Set kill time %f for process %s(%s)",kill_time, process->name,
- process->smx_host->name);
+ sg_host_name(process->smx_host));
SIMIX_timer_set(kill_time, simix_global->kill_process_function, process);
}
}
void simcall_comm_wait(smx_action_t comm, double timeout)
{
xbt_assert(isfinite(timeout), "timeout is not finite!");
- simcall_comm_wait(comm, timeout);
+ simcall_BODY_comm_wait(comm, timeout);
}
#ifdef HAVE_TRACING
*/
int simcall_file_stat(smx_file_t fd, s_file_stat_t *buf)
{
- //*buf = simcall->file_stat.buf;
- return simcall_BODY_file_stat(fd, *buf);
+ return simcall_BODY_file_stat(fd, buf);
}
/**