Lines Matching defs:uid
245 static void printuser(FILE *fp, uid_t uid);
246 static int readuser(char *str, uid_t *uid);
2820 * Prints the username of the user with uid 'uid' to 'fp' if the uid belongs
2821 * to a known user on the system, otherwise just print 'uid'.
2826 uid_t uid)
2832 pwd = getpwuid(uid);
2836 (void) fprintf(fp, "%u\n", (int)uid);
3440 uid_t uid;
3442 (void) nvpair_value_int32(nvp, (int *)&uid);
3443 printuser(fp, uid);
4192 * Reads a uid or username from string 'str' and assigns either the uid
4193 * or associated uid respectively to storage pointed at by 'uid'. The
4194 * function determines whether to read a uid by checking whether the first
4195 * character of 'str' is numeric, in which case it reads a uid; otherwise it
4197 * RETURNS: IPQOS_CONF_ERR if a NULL string pointer is passed, the read uid
4204 uid_t *uid)
4214 * Check if this appears to be a uid, and if so check that a
4222 if (readint32(str, (int *)uid, &lo) != IPQOS_CONF_SUCCESS ||
4225 if (getpwuid(*uid) == NULL)
4228 } else { /* This must be a username, so lookup the uid. */
4233 *uid = pwd->pw_uid;
6087 uid_t uid;
6089 res = readuser(valst, &uid);
6091 res = nvlist_add_int32(*nvlp, name, (int)uid);