diff options
author | Wayne Davison <wayned@samba.org> | 2008-07-13 20:51:08 -0700 |
---|---|---|
committer | Wayne Davison <wayned@samba.org> | 2008-07-13 20:51:08 -0700 |
commit | 951e826b75c4a4e6bc066e248d7489fb6eba6fde (patch) | |
tree | 64352078b8e10472e8a6af286dbb4cc5b6214f3d /uidlist.c | |
parent | d8d13893489ba8245d2ff1e67fbb5c46dd047ef6 (diff) | |
download | rsync-951e826b75c4a4e6bc066e248d7489fb6eba6fde.tar.gz |
Added the --info=FLAGS an --debug=FLAGS options, which allows
fine-grained output control (in addition to the coarse -v).
Diffstat (limited to 'uidlist.c')
-rw-r--r-- | uidlist.c | 9 |
1 files changed, 4 insertions, 5 deletions
@@ -26,7 +26,6 @@ #include "rsync.h" #include "io.h" -extern int verbose; extern int am_root; extern int preserve_uid; extern int preserve_gid; @@ -126,7 +125,7 @@ static int is_in_group(gid_t gid) } if (n == ngroups) gidset[ngroups++] = mygid; - if (verbose > 3) { + if (DEBUG_GTE(OWN, 2)) { int pos; char *gidbuf = new_array(char, ngroups*21+32); if (!gidbuf) @@ -152,7 +151,7 @@ static int is_in_group(gid_t gid) static gid_t mygid = GID_NONE; if (mygid == GID_NONE) { mygid = MY_GID(); - if (verbose > 3) + if (DEBUG_GTE(OWN, 2)) rprintf(FINFO, "process has gid %u\n", (unsigned)mygid); } return gid == mygid; @@ -167,7 +166,7 @@ static struct idlist *recv_add_uid(uid_t id, const char *name) node = add_to_list(&uidlist, id, name, id2, 0); - if (verbose > 3) { + if (DEBUG_GTE(OWN, 2)) { rprintf(FINFO, "uid %u(%s) maps to %u\n", (unsigned)id, name ? name : "", (unsigned)id2); } @@ -184,7 +183,7 @@ static struct idlist *recv_add_gid(gid_t id, const char *name) node = add_to_list(&gidlist, id, name, id2, !am_root && !is_in_group(id2) ? FLAG_SKIP_GROUP : 0); - if (verbose > 3) { + if (DEBUG_GTE(OWN, 2)) { rprintf(FINFO, "gid %u(%s) maps to %u\n", (unsigned)id, name ? name : "", (unsigned)id2); } |