*/
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
#include <netdb.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <sys/mman.h>
#include <getopt.h>
+#include <inttypes.h>
#ifndef DAPL_PROVIDER
#define DAPL_PROVIDER "OpenIB-ib0"
if ((event.event_data.dto_completion_event_data.transfered_length != size ) ||
(event.event_data.dto_completion_event_data.user_cookie.as_64 != 0xaaaa )) {
- fprintf(stderr, "%d: ERROR: DTO len %d or cookie %x\n",
+ fprintf(stderr, "%d: ERROR: DTO len %d or cookie " PRIx64 "\n",
getpid(),
event.event_data.dto_completion_event_data.transfered_length,
event.event_data.dto_completion_event_data.user_cookie.as_64 );
sizeof( DAT_RMR_TRIPLET )) ||
(event.event_data.dto_completion_event_data.user_cookie.as_64 !=
recv_msg_index) ) {
- fprintf(stderr,"ERR recv event: len=%d cookie=%d expected %d/%d\n",
+ fprintf(stderr,"ERR recv event: len=%d cookie=" PRIx64 " expected %d/%d\n",
(int)event.event_data.dto_completion_event_data.transfered_length,
(int)event.event_data.dto_completion_event_data.user_cookie.as_64,
sizeof(DAT_RMR_TRIPLET), recv_msg_index );
if ( (event.event_data.dto_completion_event_data.transfered_length != sizeof( DAT_RMR_TRIPLET )) ||
(event.event_data.dto_completion_event_data.user_cookie.as_64 != recv_msg_index) ) { +
- fprintf(stderr,"unexpected event data for receive: len=%d cookie=%d exp %d/%d\n",
+ fprintf(stderr,"unexpected event data for receive: len=%d cookie=" PRIx64 " exp %d/%d\n",
(int)event.event_data.dto_completion_event_data.transfered_length,
(int)event.event_data.dto_completion_event_data.user_cookie.as_64,
sizeof(DAT_RMR_TRIPLET), recv_msg_index );
}
if ((event.event_data.dto_completion_event_data.transfered_length != buf_len ) ||
(event.event_data.dto_completion_event_data.user_cookie.as_64 != 0x9999 )) {
- fprintf(stderr, "%d: ERROR: DTO len %d or cookie %x\n",
+ fprintf(stderr, "%d: ERROR: DTO len %d or cookie " PRIx64 "\n",
getpid(),
event.event_data.dto_completion_event_data.transfered_length,
event.event_data.dto_completion_event_data.user_cookie.as_64 );
if ( (event.event_data.dto_completion_event_data.transfered_length != sizeof( DAT_RMR_TRIPLET )) ||
(event.event_data.dto_completion_event_data.user_cookie.as_64 != recv_msg_index) ) {
- fprintf(stderr,"unexpected event data for receive: len=%d cookie=%d exp %d/%d\n",
+ fprintf(stderr,"unexpected event data for receive: len=%d cookie=" PRIx64 " exp %d/%d\n",
(int)event.event_data.dto_completion_event_data.transfered_length,
(int)event.event_data.dto_completion_event_data.user_cookie.as_64,
sizeof(DAT_RMR_TRIPLET), recv_msg_index );
DAT_DTO_COOKIE cookie;
DAT_LMR_TRIPLET l_iov;
DAT_RETURN ret;
- int i;
- unsigned char *snd_buf;
- unsigned char *rcv_buf;
+ int i;
+ char *snd_buf;
+ char *rcv_buf;
printf("\n %d PING DATA with SEND MSG\n\n",getpid());
!= buf_len) ||
(event.event_data.dto_completion_event_data.user_cookie.as_64
!= burst_msg_index) ) {
- fprintf(stderr,"ERR: recv event: len=%d cookie=%d exp %d/%d\n",
+ fprintf(stderr,"ERR: recv event: len=%d cookie=" PRIx64 " exp %d/%d\n",
(int)event.event_data.dto_completion_event_data.transfered_length,
(int)event.event_data.dto_completion_event_data.user_cookie.as_64,
buf_len, burst_msg_index );