Path: blob/main/benchmarks/dbs/files/patch-src_sendrecv.c
16124 views
--- src/sendrecv.c.orig 1997-10-13 03:27:19 UTC1+++ src/sendrecv.c2@@ -70,12 +70,12 @@3#define INIT_RECORD() (rdp = rd->d, rd->n=0)4#define INIT_RECORD2() (rdp2 = rd2->d, rd2->n=0)56-#define RECORD(NO,SIZE) (gettimeofday(&(rdp->tv), &tzp),\7+#define RECORD(NO,SIZE) (gettimeofday(&(rdp->tv), (struct timezone *)&tzp),\8rdp->packet_no = (NO),\9rdp->packet_size = (SIZE),\10rdp++, rd->n++)1112-#define RECORD2(NO,SIZE) (gettimeofday(&(rdp2->tv), &tzp),\13+#define RECORD2(NO,SIZE) (gettimeofday(&(rdp2->tv), (struct timezone *)&tzp),\14rdp2->packet_no = (NO),\15rdp2->packet_size = (SIZE),\16rdp2++, rd2->n++)17@@ -87,7 +87,7 @@18_TP1.tv_usec %= 1000000;\19}2021-#define GETTIMEOFDAY(_TPP) gettimeofday(&tp, &tzp);\22+#define GETTIMEOFDAY(_TPP) gettimeofday(&tp, (struct timezone *)&tzp);\23tp.tv_sec = _TPP.tv_sec - tp.tv_sec;\24tp.tv_usec = _TPP.tv_usec - tp.tv_usec;\25if (tp.tv_usec < 0) {\26@@ -108,7 +108,7 @@27USLEEP(tp);2829/* before 0.00001s */30-#define WAIT_BEFORE(_TPP) gettimeofday(&tp, &tzp);\31+#define WAIT_BEFORE(_TPP) gettimeofday(&tp, (struct timezone *) &tzp);\32tp.tv_sec = _TPP.tv_sec - tp.tv_sec;\33tp.tv_usec = _TPP.tv_usec - tp.tv_usec - 1000;\34if (tp.tv_usec < 0) {\353637