X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9c0ec517fbd653a4df3834aead473da75a1695a5..a45d028524d1b21fbe820ce93e87867963b7239b:/src/simix/smx_smurf.c diff --git a/src/simix/smx_smurf.c b/src/simix/smx_smurf.c index 55a6093c19..7278076047 100644 --- a/src/simix/smx_smurf.c +++ b/src/simix/smx_smurf.c @@ -203,6 +203,16 @@ void SIMIX_simcall_pre(smx_simcall_t simcall, int value) SIMIX_simcall_answer(simcall); break; + case SIMCALL_RDV_SET_RECV: + SIMIX_rdv_set_receiver(simcall->rdv_set_rcv_proc.rdv, simcall->rdv_set_rcv_proc.receiver); + SIMIX_simcall_answer(simcall); + break; + + case SIMCALL_RDV_GET_RECV: + simcall->rdv_get_rcv_proc.result = SIMIX_rdv_get_receiver(simcall->rdv_set_rcv_proc.rdv); + SIMIX_simcall_answer(simcall); + break; + case SIMCALL_HOST_GET_BY_NAME: simcall->host_get_by_name.result = SIMIX_host_get_by_name(simcall->host_get_by_name.name);