The patch below postfixes three CIFS u64 constants with ULL.
Please apply
Adrian
--- linux-2.5.73-not-full/fs/cifs/inode.c.old 2003-06-23 02:15:06.000000000 +0200
+++ linux-2.5.73-not-full/fs/cifs/inode.c 2003-06-23 02:16:17.000000000 +0200
@@ -635,9 +635,9 @@
struct cifsFileInfo *open_file = NULL;
FILE_BASIC_INFO time_buf;
int set_time = FALSE;
- __u64 mode = 0xFFFFFFFFFFFFFFFF;
- __u64 uid = 0xFFFFFFFFFFFFFFFF;
- __u64 gid = 0xFFFFFFFFFFFFFFFF;
+ __u64 mode = 0xFFFFFFFFFFFFFFFFULL;
+ __u64 uid = 0xFFFFFFFFFFFFFFFFULL;
+ __u64 gid = 0xFFFFFFFFFFFFFFFFULL;
struct cifsInodeInfo *cifsInode;
xid = GetXid();