Home
last modified time | relevance | path

Searched refs:saved_euid (Results 1 – 1 of 1) sorted by relevance

/titanic_41/usr/src/cmd/ssh/libssh/common/
H A Duidswap.c42 static uid_t saved_euid = 0; variable
62 saved_euid = geteuid(); in temporarily_use_uid()
66 (u_int)saved_euid, (u_int)saved_egid); in temporarily_use_uid()
67 if (saved_euid != 0) { in temporarily_use_uid()
153 debug("restore_uid: %u/%u", (u_int)saved_euid, (u_int)saved_egid); in restore_uid()
155 if (seteuid(saved_euid) < 0) in restore_uid()
156 fatal("seteuid %u: %.100s", (u_int)saved_euid, strerror(errno)); in restore_uid()
157 if (setuid(saved_euid) < 0) in restore_uid()
158 fatal("setuid %u: %.100s", (u_int)saved_euid, strerror(errno)); in restore_uid()