- self->simcall.args[0].dp = (void*) rdv;
- self->simcall.args[1].dp = (void*) dst_buff;
- self->simcall.args[2].dp = (void*) dst_buff_size;
- self->simcall.args[3].fp = (FPtr) match_fun;
- self->simcall.args[4].fp = (FPtr) copy_data_fun;
- self->simcall.args[5].dp = (void*) data;
- self->simcall.args[6].d = (double) timeout;
- self->simcall.args[7].d = (double) rate;
+ self->simcall.args[0].dp = (void*) receiver;
+ self->simcall.args[1].dp = (void*) rdv;
+ self->simcall.args[2].dp = (void*) dst_buff;
+ self->simcall.args[3].dp = (void*) dst_buff_size;
+ self->simcall.args[4].fp = (FPtr) match_fun;
+ self->simcall.args[5].fp = (FPtr) copy_data_fun;
+ self->simcall.args[6].dp = (void*) data;
+ self->simcall.args[7].d = (double) timeout;
+ self->simcall.args[8].d = (double) rate;