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] );
"Welcome to our mercurial repository"