windows-dafs-20060320
authorJeffrey Altman <jaltman@secure-endpoints.com>
Mon, 20 Mar 2006 17:29:52 +0000 (17:29 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Mon, 20 Mar 2006 17:29:52 +0000 (17:29 +0000)
64-bit time_t pointer update

====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================

correct a type for consistency

====================

corrections to the dafs delta to allow compilation on Windows

src/WINNT/afsd/smb.c
src/aklog/aklog.h
src/bozo/fsbnodeops.c
src/tviced/NTMakefile
src/util/NTMakefile
src/vol/NTMakefile
src/vol/vol-salvage.c
src/vol/volume.c

index 59c341d..58bd190 100644 (file)
@@ -795,7 +795,7 @@ void smb_SearchTimeFromUnixTime(afs_uint32 *searchTimep, time_t unixTime)
     struct tm localJunk;
     time_t t = unixTime;
 
-    ltp = localtime((time_t*) &t);
+    ltp = localtime(&t);
 
     /* if we fail, make up something */
     if (!ltp) {
index 2984441..47acfc7 100644 (file)
@@ -54,7 +54,7 @@ void aklog ARGS((int, char *[]));
 struct ktext {
     unsigned int length;
     unsigned char dat[MAX_KTXT_LEN];
-    u_int32_t mbz;
+    afs_uint32 mbz;
 };
 
 struct credentials {
index e38670e..7e3a467 100644 (file)
@@ -130,7 +130,7 @@ static int dafs_getparm(struct fsbnode *abnode, afs_int32 aindex,
                        char *abuffer, afs_int32 alen);
 
 #ifdef AFS_NT40_ENV
-static void AppendExecutableExtension(char *cmd)
+static void AppendExecutableExtension(char *cmd);
 #else
 #define AppendExecutableExtension(x)
 #endif
index e58c5cc..4fbc7e0 100644 (file)
@@ -44,8 +44,9 @@ UTILOBJS = $(OUT)\assert.obj $(OUT)\uuid.obj $(OUT)\serverLog.obj $(OUT)\fileuti
 
 DIROBJS = $(OUT)\buffer.obj $(OUT)\dir.obj $(OUT)\salvage.obj
 
-VOLOBJS = $(OUT)\vnode.obj $(OUT)\volume.obj $(OUT)\vutil.obj $(OUT)\partition.obj $(OUT)\fssync.obj $(OUT)\purge.obj \
-         $(OUT)\clone.obj $(OUT)\common.obj $(OUT)\ihandle.obj $(OUT)\ntops.obj
+VOLOBJS = $(OUT)\vnode.obj $(OUT)\volume.obj $(OUT)\vutil.obj $(OUT)\partition.obj \
+         $(OUT)\clone.obj $(OUT)\common.obj $(OUT)\ihandle.obj $(OUT)\ntops.obj \
+         $(OUT)\fssync-server.obj $(OUT)\fssync-client.obj $(OUT)\daemon_com.obj
 
 FSINTOBJS = $(OUT)\afsaux.obj $(OUT)\afscbint.cs.obj $(OUT)\afsint.ss.obj $(OUT)\afsint.xdr.obj
 
index b1578b1..f6baf9a 100644 (file)
@@ -56,6 +56,8 @@ LIBOBJS = \
        $(OUT)\winsock_nt.obj \
        $(OUT)\errmap_nt.obj \
        $(OUT)\dirpath.obj \
+       $(OUT)\strnlen.obj \
+       $(OUT)\strlcpy.obj \
        $(OUT)\fileutil.obj \
        $(OUT)\secutil_nt.obj
 
index 096026f..6396eae 100644 (file)
@@ -25,7 +25,8 @@ INCFILES =\
        $(INCFILEDIR)\afs\viceinode.h \
        $(INCFILEDIR)\afs\vnode.h \
        $(INCFILEDIR)\afs\volume.h \
-       $(INCFILEDIR)\afs\voldefs.h
+       $(INCFILEDIR)\afs\voldefs.h \
+       $(INCFILEDIR)\afs\daemon_com.h
 
 
 
@@ -37,7 +38,10 @@ LIBFILE = $(DESTDIR)\lib\afs\afsvol.lib
 LIBOBJS =\
        $(OUT)\common.obj \
        $(OUT)\clone.obj \
-       $(OUT)\fssync.obj \
+       $(OUT)\fssync-client.obj \
+       $(OUT)\fssync-server.obj \
+       $(OUT)\fssync-debug.obj \
+       $(OUT)\daemon_com.obj \
        $(OUT)\ntops.obj \
        $(OUT)\nuke.obj \
        $(OUT)\partition.obj \
index eaaf6b9..2dd5b2a 100644 (file)
@@ -287,12 +287,6 @@ int nVolumes;                      /* Number of volumes (read-write and read-only)
 extern char * tmpdir = 0;
 
 
-#ifdef AFS_NT40_ENV
-/* Child job this process is running. */
-childJob_t myjob = { SALVAGER_MAGIC, NOT_CHILD, "" };
-#endif /* AFS_NT40_ENV */
-
-
 
 /* Forward declarations */
 /*@printflike@*/ void Log(const char *format, ...);
index fae9f87..641ec2b 100644 (file)
@@ -135,8 +135,8 @@ RCSID
 #include "afs/assert.h"
 #endif /* AFS_PTHREAD_ENV */
 #include "vutils.h"
-#include <dir/dir.h>
 #ifndef AFS_NT40_ENV
+#include <dir/dir.h>
 #include <unistd.h>
 #endif