Mercurial > hg > freeDiameter
diff freeDiameter/tests/testsess.c @ 249:6e6ada749a11
Replaced clock_nanosleep since it is missing on FreeBSD platform
author | Sebastien Decugis <sdecugis@nict.go.jp> |
---|---|
date | Fri, 02 Apr 2010 15:55:26 +0900 |
parents | b0d377c79d80 |
children | 5df55136361b |
line wrap: on
line diff
--- a/freeDiameter/tests/testsess.c Fri Apr 02 15:44:23 2010 +0900 +++ b/freeDiameter/tests/testsess.c Fri Apr 02 15:55:26 2010 +0900 @@ -212,7 +212,7 @@ CHECK( 0, fd_sess_settimeout( sess1, &timeout) ); timeout.tv_sec = 0; timeout.tv_nsec= 50000000; /* 50 ms */ - CHECK( 0, clock_nanosleep(CLOCK_REALTIME, 0, &timeout, NULL) ); + CHECK( 0, nanosleep(&timeout, NULL) ); CHECK( 0, fd_sess_fromsid( TEST_SID, strlen(TEST_SID), &sess1, &new ) ); CHECK( 1, new ? 1 : 0 ); @@ -338,7 +338,7 @@ #endif timeout.tv_sec = 0; timeout.tv_nsec= 50000000; /* 50 ms */ - CHECK( 0, clock_nanosleep(CLOCK_REALTIME, 0, &timeout, NULL) ); + CHECK( 0, nanosleep(&timeout, NULL) ); CHECK( 0, freed[0] ); CHECK( 1, freed[1] ); CHECK( 1, freed[2] );