Matt McCutchen's Web Site
/
rsync
/
rsync.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Really fix '!' in a .cvsignore file this time.
[rsync/rsync.git]
/
uidlist.c
diff --git
a/uidlist.c
b/uidlist.c
index
dbffb05
..
ab93014
100644
(file)
--- a/
uidlist.c
+++ b/
uidlist.c
@@
-26,7
+26,7
@@
#include "rsync.h"
#ifdef HAVE_GETGROUPS
#include "rsync.h"
#ifdef HAVE_GETGROUPS
-# if
!defined(GETGROUPS_T)
+# if
ndef GETGROUPS_T
# define GETGROUPS_T gid_t
# endif
#endif
# define GETGROUPS_T gid_t
# endif
#endif
@@
-81,7
+81,7
@@
static char *gid_to_name(gid_t gid)
static int map_uid(int id, char *name)
{
uid_t uid;
static int map_uid(int id, char *name)
{
uid_t uid;
- if (
u
id != 0 && name_to_uid(name, &uid))
+ if (id != 0 && name_to_uid(name, &uid))
return uid;
return id;
}
return uid;
return id;
}
@@
-89,7
+89,7
@@
static int map_uid(int id, char *name)
static int map_gid(int id, char *name)
{
gid_t gid;
static int map_gid(int id, char *name)
{
gid_t gid;
- if (
g
id != 0 && name_to_gid(name, &gid))
+ if (id != 0 && name_to_gid(name, &gid))
return gid;
return id;
}
return gid;
return id;
}
@@
-161,7
+161,7
@@
static struct idlist *recv_add_uid(int id, char *name)
int id2 = name ? map_uid(id, name) : id;
struct idlist *node;
int id2 = name ? map_uid(id, name) : id;
struct idlist *node;
- node = add_to_list(&uidlist, id, name,
map_uid(id, name)
);
+ node = add_to_list(&uidlist, id, name,
id2
);
if (verbose > 3) {
rprintf(FINFO, "uid %d(%s) maps to %d\n",
if (verbose > 3) {
rprintf(FINFO, "uid %d(%s) maps to %d\n",