Merge "Support oem_#### users/groups for host_init_verifier"
am: fe80d069a0
Change-Id: Ie59394a402c0d8c6cb5d9a3be574ccdb6e71eacc
This commit is contained in:
commit
e33a115a39
1 changed files with 8 additions and 0 deletions
|
|
@ -103,6 +103,14 @@ passwd* getpwnam(const char* login) { // NOLINT: implementing bad function.
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
unsigned int oem_uid;
|
||||||
|
if (sscanf(login, "oem_%u", &oem_uid) == 1) {
|
||||||
|
snprintf(static_name, sizeof(static_name), "%s", login);
|
||||||
|
static_passwd.pw_uid = oem_uid;
|
||||||
|
static_passwd.pw_gid = oem_uid;
|
||||||
|
return &static_passwd;
|
||||||
|
}
|
||||||
|
|
||||||
errno = ENOENT;
|
errno = ENOENT;
|
||||||
return nullptr;
|
return nullptr;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue