/[muddleftpd]/muddleftpd/src/util/seteguid.c
ViewVC logotype

Diff of /muddleftpd/src/util/seteguid.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by ganneff, Sat Sep 28 11:05:57 2002 UTC revision 1.1.6.1 by ganneff, Mon Oct 21 19:52:59 2002 UTC
# Line 1  Line 1 
1    
2  /* Copyright (C) 2001 Beau Kuiper  /* Copyright (C) 2001 Beau Kuiper
3    
4     This program is free software; you can redistribute it and/or modify     This program is free software; you can redistribute it and/or modify
# Line 18  Line 19 
19    
20  #ifndef HAVE_SETEUID  #ifndef HAVE_SETEUID
21  #error huh  #error huh
22    
23  /* seteuid replacement for systems without it, uses setresuid */  /* seteuid replacement for systems without it, uses setresuid */
24    
25  int seteuid(uid_t euid)  int seteuid(uid_t euid)
26  {  {
27          return setresuid((uid_t)-1, euid, (uid_t)-1);          return setresuid((uid_t) - 1, euid, (uid_t) - 1);
28  }  }
29    
30  #endif /* HAVE_SETEUID */  #endif /* HAVE_SETEUID */
# Line 33  int seteuid(uid_t euid) Line 35  int seteuid(uid_t euid)
35    
36  int setegid(gid_t egid)  int setegid(gid_t egid)
37  {  {
38          return setresgid((gid_t)-1, egid, (gid_t)-1);          return setresgid((gid_t) - 1, egid, (gid_t) - 1);
39  }  }
40    
41  #endif /* HAVE_SETEGID */  #endif /* HAVE_SETEGID */

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.1.6.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26