Commit b372fceb authored by Juanma Barranquero's avatar Juanma Barranquero

Add stubs for Windows, required after CVE-2010-0825 change.

* ntlib.c (getgid, getegid, setegid): New stubs.
* ntlib.h (getgid, getegid, setegid): Declare them.
parent 2912322b
2010-04-03 Juanma Barranquero <lekktu@gmail.com>
Add stubs for Windows, required after CVE-2010-0825 change.
* ntlib.c (getgid, getegid, setegid): New stubs.
* ntlib.h (getgid, getegid, setegid): Declare them.
2010-04-02 Dan Rosenberg <dan.j.rosenberg@gmail.com> (tiny change)
* movemail.c (main): Check return values of setuid. Avoid
......
......@@ -125,12 +125,30 @@ getuid ()
return 0;
}
unsigned
getgid ()
{
return 0;
}
unsigned
getegid ()
{
return 0;
}
int
setuid (unsigned uid)
{
return 0;
}
int
setegid (unsigned gid)
{
return 0;
}
struct passwd *
getpwuid (unsigned uid)
{
......
......@@ -36,7 +36,10 @@ int getppid(void);
char * getlogin ();
char * cuserid (char * s);
unsigned getuid ();
unsigned getegid ();
unsigned getgid ();
int setuid (unsigned uid);
int setegid (unsigned gid);
char * getpass (const char * prompt);
int fchown (int fd, unsigned uid, unsigned gid);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment