]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
DEVEL15-windows-smb-20080103
authorJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 4 Jan 2008 07:47:31 +0000 (07:47 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 4 Jan 2008 07:47:31 +0000 (07:47 +0000)
LICENSE MIT

ensure type consistency between 32-bit and 64-bit processes by replacing
'long' with 'afs_uint32'

(cherry picked from commit 6034868e79f85e0143caa40669244cb8e442587b)

src/WINNT/afsd/smb.h

index f312e3d409b6230e84b352ac79152931c114de03..5c81451aa2c32ca5a51b9d46c9636df48d456226 100644 (file)
@@ -332,7 +332,7 @@ typedef struct smb_ioctl {
     char *inDatap;                     /* ioctl func's current position
                                         * in input parameter block */
     char *inAllocp;                    /* allocated input parameter block */
-    long inCopied;                     /* # of input bytes copied in so far
+    afs_uint32 inCopied;                       /* # of input bytes copied in so far
                                         * by write calls */
     cm_space_t *prefix;                        /* prefix for subst drives */
     char *tidPathp;                    /* Pathname associated with Tree ID */
@@ -340,11 +340,11 @@ typedef struct smb_ioctl {
     /* output side */
     char *outDatap;                    /* output results assembled so far */
     char *outAllocp;                   /* output results assembled so far */
-    long outCopied;                    /* # of output bytes copied back so far
+    afs_uint32 outCopied;              /* # of output bytes copied back so far
                                          * by read calls */
        
     /* flags */
-    long flags;
+    afs_uint32 flags;
 
     /* fid pointer */
     struct smb_fid *fidp;