recv32
/* 237 */ SYSENT_CI("recv", recv32, 4),
extern ssize_t recv32(int32_t, caddr32_t, size32_t, int32_t);
struct ipmi_recv32 recv32;
if (copyin((void *)data, &recv32, sizeof (recv32)))
recv.addr = PTRIN(recv32.addr);
recv.addr_len = recv32.addr_len;
recv.msg.data_len = recv32.msg.data_len;
recv.msg.data = PTRIN(recv32.msg.data);
recv32.recv_type = recv.recv_type;
recv32.msgid = (int32_t)recv.msgid;
recv32.msg.netfn = recv.msg.netfn;
recv32.msg.cmd = recv.msg.cmd;
recv32.msg.data_len = recv.msg.data_len;
error = copyout(&recv32, (void *)data, sizeof (recv32));