1
1

determine the correct offset for multi-fragment messages

This commit was SVN r2908.
Этот коммит содержится в:
Tim Woodall 2004-10-01 20:07:37 +00:00
родитель 7f2b73a4e5
Коммит 77460dc489

Просмотреть файл

@ -74,9 +74,10 @@ static inline void mca_ptl_tcp_recv_frag_matched(mca_ptl_tcp_recv_frag_t* frag)
frag->frag_recv.frag_is_buffered = true;
/* we now have correct offset into users buffer */
} else {
frag->frag_recv.frag_base.frag_addr = request->req_base.req_addr;
frag->frag_recv.frag_base.frag_addr = ((unsigned char*)request->req_base.req_addr) +
header->hdr_frag_offset;
}
frag->frag_recv.frag_base.frag_size = header->hdr_frag_length;
frag->frag_recv.frag_base.frag_size = header->hdr_frag_length;
/* TODO: check for truncation */
}
}