windows-tests-torture-enforce-querypath-info-errors-20090201
[openafs.git] / src / WINNT / tests / torture / Source / WinTorture.c
index 444f808..8dcdd85 100644 (file)
@@ -37,9 +37,8 @@ char    *ClientText = "streamfiles.txt";
 char    PathToSecondDir[256];
 int     ThreadStatus[MAX_HANDLES];
 int     verbose;
-int     BufferSize = 256*1024;
+static int     BufferSize = 256*1024;
 int     UseLocker = 0;
-//int     UseUnicode = 0;
 int     EndOnError;
 int     AfsTrace;
 int     ChronLog;
@@ -299,7 +298,7 @@ int main(int argc, char *argv[])
 {
     int         i;
     int         LoopCount;
-    int         SecondsToRun;
+    time_t      SecondsToRun;
     int         NumberOfIterations;
     int         StressTestUsed = 0;
     int         rc;
@@ -322,7 +321,7 @@ int main(int argc, char *argv[])
     char        buffer[512];
     char        FileName[256];
     char        MoveFileName[256];
-    char        Locker[64];
+    char        Locker[256];
     char        command[512];
     char        DateTime[512];
     char        WorkingDirectory[512];
@@ -535,9 +534,14 @@ int main(int argc, char *argv[])
     {
 #endif /* HAVE_HESOID */
         strcpy(AfsLocker, Locker);
+#if 0
+        /* jaltman - this makes no sense.  why strip off the server name and leave
+         * an absolute path on the local disk?
+         */
         if (!strnicmp(Locker, "\\\\afs\\", strlen("\\\\afs\\")))
             strcpy(TargetDirectory, &Locker[strlen("\\\\afs\\")]);
         else
+#endif
             strcpy(TargetDirectory, Locker);
 #ifdef HAVE_HESOID
     }
@@ -596,7 +600,7 @@ int main(int argc, char *argv[])
         if (SecondsToRun != 0)
         {
             time(&StartTime);
-            if (StartTime > (time_t)SecondsToRun)
+            if (StartTime > SecondsToRun)
             {
                 break;
             }