1
1

Pass the correct address when packing iovec bytes for multicast.

Thanks to Rick Payne for the correction.

This commit was SVN r22351.
Этот коммит содержится в:
Ralph Castain 2009-12-30 20:59:31 +00:00
родитель bb7aa9797f
Коммит b3a58f8b83
2 изменённых файлов: 2 добавлений и 2 удалений

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

@ -1201,7 +1201,7 @@ static void xmit_data(int sd, short flags, void* send_req)
goto CLEANUP;
}
/* pack the bytes */
if (ORTE_SUCCESS != (rc = opal_dss.pack(&buf, &(snd->iovec_array[sz].iov_base), tmp32, OPAL_UINT8))) {
if (ORTE_SUCCESS != (rc = opal_dss.pack(&buf, snd->iovec_array[sz].iov_base, tmp32, OPAL_UINT8))) {
ORTE_ERROR_LOG(rc);
goto CLEANUP;
}

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

@ -384,7 +384,7 @@ process:
goto cleanup;
}
/* pack the bytes */
if (ORTE_SUCCESS != (rc = opal_dss.pack(&buf, &(snd->iovec_array[sz].iov_base), tmp32, OPAL_UINT8))) {
if (ORTE_SUCCESS != (rc = opal_dss.pack(&buf, snd->iovec_array[sz].iov_base, tmp32, OPAL_UINT8))) {
ORTE_ERROR_LOG(rc);
goto cleanup;
}