summaryrefslogtreecommitdiff
path: root/net/rdist6/patches/patch-ai
blob: 5a88af14627ffc236a7e7c9f29a712f2a02d5ad8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
$NetBSD: patch-ai,v 1.2 2010/03/07 08:52:27 lukem Exp $

--- src/server.c.orig	1999-08-04 15:57:33.000000000 +0000
+++ src/server.c
@@ -684,7 +684,7 @@ static void query(xname)
 #endif
 #endif
 		(void) sendcmd(QC_YES, "%ld %ld %o %s %s",
-			       (long) stb.st_size, stb.st_mtime,
+			       (long) stb.st_size, (long)stb.st_mtime,
 			       stb.st_mode & 07777,
 			       getusername(stb.st_uid, target, options), 
 			       getgroupname(stb.st_gid, target, options));
@@ -1534,8 +1534,8 @@ static void recvit(cmd, type)
 	file = fileb;
 
 	debugmsg(DM_MISC,
-		 "recvit: opts = %04o mode = %04o size = %d mtime = %d",
-		 opts, mode, size, mtime);
+		 "recvit: opts = %04o mode = %04o size = %ld mtime = %ld",
+		 opts, mode, (long)size, (long)mtime);
 	debugmsg(DM_MISC,
        "recvit: owner = '%s' group = '%s' file = '%s' catname = %d isdir = %d",
 		 owner, group, file, catname, (type == S_IFDIR) ? 1 : 0);
@@ -1737,7 +1737,7 @@ static void settarget(cmd, isdir)
 	/*
 	 * Handle target
 	 */
-	if (exptilde(target, cp) == NULL)
+	if (exptilde(target, file) == NULL)
 		return;
 	ptarget = target;
 	while (*ptarget)