ib-diags: maintain copy of patch to port to winof
[mirror/winof/.git] / tools / infiniband-diags / patches / ibping-cdecl.diff
1 ib-diags/ibping: thread callback must be __cdecl for windows\r
2 \r
3 The WDK build environment builds using stdcall, but the thread callback must be __cdecl.\r
4 This is a windows specific build issue with the ported ib-diags.\r
5 \r
6 Signed-off-by: Sean Hefty <sean.hefty@intel.com>\r
7 ---\r
8 diff -up -r -I '\$Id:' infiniband-diags.git/src/ibping.c infiniband-diags/src/ibping.c\r
9 --- infiniband-diags.git/src/ibping.c   2009-05-27 12:50:36.676250000 -0700\r
10 +++ infiniband-diags/src/ibping.c       2009-05-27 12:31:12.443931500 -0700\r
11 @@ -141,7 +141,7 @@ static uint64_t minrtt = ~0ull, maxrtt, \r
12  static uint64_t start, total_time, replied, lost, ntrans;\r
13  static ib_portid_t portid = {0};\r
14  \r
15 -void report(int sig)\r
16 +void __cdecl report(int sig)\r
17  {\r
18         total_time = cl_get_time_stamp() - start;\r
19  \r