mc_client->active = 1;
}
-void MC_client_hello(void)
-{
- if (MC_protocol_hello(mc_client->fd) != 0)
- xbt_die("Could not say hello the MC server");
-}
-
void MC_client_send_message(void* message, size_t size)
{
if (MC_protocol_send(mc_client->fd, message, size))
}
break;
+ case MC_MESSAGE_RESTORE:
+ {
+ s_mc_restore_message_t message;
+ if (s != sizeof(message))
+ xbt_die("Unexpected size for SIMCALL_HANDLE");
+ memcpy(&message, message_buffer, sizeof(message));
+ smpi_really_switch_data_segment(message.index);
+ }
+ break;
+
default:
xbt_die("%s received unexpected message %s (%i)",
MC_mode_name(mc_mode),