mirror of
https://github.com/sudo-project/sudo.git
synced 2025-08-31 22:35:10 +00:00
Add sudo_ prefix to alloc.c functions and rename alloc.h -> sudo_alloc.h
This commit is contained in:
@@ -77,7 +77,7 @@ audit_role_change(const security_context_t old_context,
|
||||
sudo_fatal(U_("unable to open audit system"));
|
||||
} else {
|
||||
/* audit role change using the same format as newrole(1) */
|
||||
easprintf(&message, "newrole: old-context=%s new-context=%s",
|
||||
sudo_easprintf(&message, "newrole: old-context=%s new-context=%s",
|
||||
old_context, new_context);
|
||||
rc = audit_log_user_message(au_fd, AUDIT_USER_ROLE_CHANGE,
|
||||
message, NULL, NULL, ttyn, 1);
|
||||
@@ -284,7 +284,7 @@ get_exec_context(security_context_t old_context, const char *role, const char *t
|
||||
/*
|
||||
* Convert "context" back into a string and verify it.
|
||||
*/
|
||||
new_context = estrdup(context_str(context));
|
||||
new_context = sudo_estrdup(context_str(context));
|
||||
if (security_check_context(new_context) < 0) {
|
||||
sudo_warnx(U_("%s is not a valid context"), new_context);
|
||||
errno = EINVAL;
|
||||
@@ -398,7 +398,7 @@ selinux_execve(const char *path, char *const argv[], char *const envp[],
|
||||
*/
|
||||
for (argc = 0; argv[argc] != NULL; argc++)
|
||||
continue;
|
||||
nargv = emallocarray(argc + 2, sizeof(char *));
|
||||
nargv = sudo_emallocarray(argc + 2, sizeof(char *));
|
||||
if (noexec)
|
||||
nargv[0] = *argv[0] == '-' ? "-sesh-noexec" : "sesh-noexec";
|
||||
else
|
||||
|
Reference in New Issue
Block a user