From fb500b4e969338821d6e692ae53ae5cba83cc277 Mon Sep 17 00:00:00 2001 From: Thomas Ries Date: Thu, 22 Jun 2006 16:32:00 +0000 Subject: [PATCH] - typecasting in DEBUG statements --- src/utils.c | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/src/utils.c b/src/utils.c index 1a39df6..beea7a6 100644 --- a/src/utils.c +++ b/src/utils.c @@ -231,7 +231,7 @@ void secure_enviroment (void) { struct passwd *passwd=NULL; DEBUGC(DBCLASS_CONFIG,"running w/uid=%i, euid=%i, gid=%i, egid=%i", - getuid(), geteuid(), getgid(), getegid()); + (int)getuid(), (int)geteuid(), (int)getgid(), (int)getegid()); if ((getuid()==0) || (geteuid()==0)) { /* @@ -270,22 +270,15 @@ void secure_enviroment (void) { configuration.user); sts = setgid(passwd->pw_gid); DEBUGC(DBCLASS_CONFIG,"changed gid to %i - %s", - passwd->pw_gid, (sts==0)?"Ok":"Failed"); + (int)passwd->pw_gid, (sts==0)?"Ok":"Failed"); sts = setegid(passwd->pw_gid); DEBUGC(DBCLASS_CONFIG,"changed egid to %i - %s", - passwd->pw_gid, (sts==0)?"Ok":"Failed"); - -/* don't set the real user id - as we need to elevate privs - when setting up an RTP masquerading tunnel */ -/*&&& Actually this is no longer true (7-Jul-2004/xar) */ -// sts = setuid(passwd->pw_uid); -// DEBUGC(DBCLASS_CONFIG,"changed uid to %i - %s", -// passwd->pw_uid, (sts==0)?"Ok":"Failed"); + (int)passwd->pw_gid, (sts==0)?"Ok":"Failed"); sts = seteuid(passwd->pw_uid); DEBUGC(DBCLASS_CONFIG,"changed euid to %i - %s", - passwd->pw_uid, (sts==0)?"Ok":"Failed"); + (int)passwd->pw_uid, (sts==0)?"Ok":"Failed"); } } }