1
1

- init fields for valgrind/purify

This commit was SVN r979.
Этот коммит содержится в:
Tim Woodall 2004-03-26 16:15:16 +00:00
родитель d521a2dd81
Коммит 1bf36c4663
2 изменённых файлов: 4 добавлений и 2 удалений

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

@ -60,8 +60,9 @@ int mca_ptl_tcp_send_frag_init(
hdr->hdr_common.hdr_size = sizeof(mca_ptl_base_match_header_t);
hdr->hdr_frag.hdr_frag_offset = sendreq->req_offset;
hdr->hdr_frag.hdr_frag_seq = 0;
hdr->hdr_frag.hdr_src_ptr.lval = 0; /* for VALGRIND/PURIFY - REPLACE WITH MACRO */
hdr->hdr_frag.hdr_src_ptr.pval = sendfrag;
hdr->hdr_frag.hdr_dst_ptr.pval = 0;
hdr->hdr_frag.hdr_dst_ptr.lval = 0;
hdr->hdr_match.hdr_contextid = sendreq->super.req_comm->c_contextid;
hdr->hdr_match.hdr_src = sendreq->super.req_comm->c_my_rank;
hdr->hdr_match.hdr_dst = sendreq->super.req_peer;

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

@ -82,6 +82,7 @@ static inline void mca_ptl_tcp_send_frag_init_ack(
hdr->hdr_common.hdr_flags = 0;
hdr->hdr_common.hdr_size = sizeof(mca_ptl_base_ack_header_t);
hdr->hdr_ack.hdr_src_ptr = frag->super.super.frag_header.hdr_frag.hdr_src_ptr;
hdr->hdr_ack.hdr_dst_ptr.lval = 0; /* for VALGRIND/PURIFY - REPLACE WITH MACRO */
hdr->hdr_ack.hdr_dst_ptr.pval = frag->super.frag_request;
ack->super.frag_request = 0;
ack->super.super.frag_peer = ptl_peer;
@ -90,7 +91,7 @@ static inline void mca_ptl_tcp_send_frag_init_ack(
ack->super.super.frag_size = 0;
ack->frag_vec_ptr = ack->frag_vec;
ack->frag_vec[0].iov_base = (lam_iov_base_ptr_t)hdr;
ack->frag_vec[0].iov_len = sizeof(mca_ptl_base_ack_header_t);
ack->frag_vec[0].iov_len = sizeof(hdr->hdr_ack);
ack->frag_vec_cnt = 1;
}