]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
rxperf: Fix the Unix build again
authorSimon Wilkinson <sxw@your-file-system.com>
Thu, 23 Sep 2010 09:40:02 +0000 (10:40 +0100)
committerDerrick Brashear <shadow@dementia.org>
Tue, 5 Oct 2010 18:55:22 +0000 (11:55 -0700)
Fix the Unix build of rxperf again

Reviewed-on: http://gerrit.openafs.org/2840
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
(cherry picked from commit c87377834701195fe98d75ad34324bc1748e13a0)
Change-Id: I50f7a69e1f88ca814d7d9b508464cb49da6231f7
Reviewed-on: http://gerrit.openafs.org/2919

src/rx/test/rxperf.c

index 91ad6889d2272dfaf2cf0bbec91daab8d5915a68..2985f732f1cc39fba0bb1ace42196f69b14496dc 100644 (file)
@@ -603,7 +603,7 @@ struct client_data {
     afs_int32 recvtimes;
 };
 
-static void
+static void *
 client_thread( void *vparams)
 {
     struct client_data *params = (struct client_data *)vparams;
@@ -613,7 +613,7 @@ client_thread( void *vparams)
     afs_uint32 *readwrite;
     int readp = FALSE;
     afs_uint32 size;
-    afs_int32 num;
+    afs_uint32 num;
 
     for (i = 0; i < params->times; i++) {
 
@@ -747,6 +747,8 @@ client_thread( void *vparams)
 #ifdef AFS_PTHREAD_ENV
     pthread_exit(NULL);
 #endif
+
+    return NULL;
 }
 
 /*
@@ -764,11 +766,11 @@ do_client(const char *server, short port, char *filename, afs_int32 command,
     struct rx_securityClass *secureobj;
     int secureindex;
     int ret;
-    int i;
     char stamp[2048];
     struct client_data params;
 
 #ifdef AFS_PTHREAD_ENV
+    int i;
     pthread_t thread[MAX_THREADS];
     pthread_attr_t tattr;
     void *status;