comparison svr-agentfwd.c @ 594:a98a2138364a

Improve capitalisation for all logged strings
author Matt Johnston <matt@ucc.asn.au>
date Wed, 23 Feb 2011 15:50:30 +0000
parents 52d7301e46bd
children 810dfc792ca9
comparison
equal deleted inserted replaced
593:ea103e4476ce 594:a98a2138364a
159 * for themselves */ 159 * for themselves */
160 uid = getuid(); 160 uid = getuid();
161 gid = getgid(); 161 gid = getgid();
162 if ((setegid(ses.authstate.pw_gid)) < 0 || 162 if ((setegid(ses.authstate.pw_gid)) < 0 ||
163 (seteuid(ses.authstate.pw_uid)) < 0) { 163 (seteuid(ses.authstate.pw_uid)) < 0) {
164 dropbear_exit("failed to set euid"); 164 dropbear_exit("Failed to set euid");
165 } 165 }
166 166
167 /* 2 for "/" and "\0" */ 167 /* 2 for "/" and "\0" */
168 len = strlen(chansess->agentdir) + strlen(chansess->agentfile) + 2; 168 len = strlen(chansess->agentdir) + strlen(chansess->agentfile) + 2;
169 169
174 174
175 rmdir(chansess->agentdir); 175 rmdir(chansess->agentdir);
176 176
177 if ((seteuid(uid)) < 0 || 177 if ((seteuid(uid)) < 0 ||
178 (setegid(gid)) < 0) { 178 (setegid(gid)) < 0) {
179 dropbear_exit("failed to revert euid"); 179 dropbear_exit("Failed to revert euid");
180 } 180 }
181 181
182 m_free(chansess->agentfile); 182 m_free(chansess->agentfile);
183 m_free(chansess->agentdir); 183 m_free(chansess->agentdir);
184 } 184 }
222 /* drop to user privs to make the dir/file */ 222 /* drop to user privs to make the dir/file */
223 uid = getuid(); 223 uid = getuid();
224 gid = getgid(); 224 gid = getgid();
225 if ((setegid(ses.authstate.pw_gid)) < 0 || 225 if ((setegid(ses.authstate.pw_gid)) < 0 ||
226 (seteuid(ses.authstate.pw_uid)) < 0) { 226 (seteuid(ses.authstate.pw_uid)) < 0) {
227 dropbear_exit("failed to set euid"); 227 dropbear_exit("Failed to set euid");
228 } 228 }
229 229
230 memset((void*)&addr, 0x0, sizeof(addr)); 230 memset((void*)&addr, 0x0, sizeof(addr));
231 addr.sun_family = AF_UNIX; 231 addr.sun_family = AF_UNIX;
232 232
265 265
266 266
267 out: 267 out:
268 if ((seteuid(uid)) < 0 || 268 if ((seteuid(uid)) < 0 ||
269 (setegid(gid)) < 0) { 269 (setegid(gid)) < 0) {
270 dropbear_exit("failed to revert euid"); 270 dropbear_exit("Failed to revert euid");
271 } 271 }
272 return ret; 272 return ret;
273 } 273 }
274 274
275 #endif 275 #endif