MCPcopy Create free account
hub / github.com/RsyncProject/rsync / uid_to_user

Function uid_to_user

uidlist.c:110–124  ·  view source on GitHub ↗

turn a uid into a user name */

Source from the content-addressed store, hash-verified

108
109/* turn a uid into a user name */
110const char *uid_to_user(uid_t uid)
111{
112 const char *name = NULL;
113
114 if (namecvt_pid) {
115 id_t id = uid;
116 namecvt_call("uid", &name, &id);
117 } else {
118 struct passwd *pass = getpwuid(uid);
119 if (pass)
120 name = strdup(pass->pw_name);
121 }
122
123 return name;
124}
125
126/* turn a gid into a group name */
127const char *gid_to_group(gid_t gid)

Callers 2

add_uidFunction · 0.85
send_one_listFunction · 0.85

Calls 1

namecvt_callFunction · 0.85

Tested by

no test coverage detected