diff --git a/fakeid.c b/fakeid.c index 9d7d45d..0c6e0c4 100644 --- a/fakeid.c +++ b/fakeid.c @@ -7,8 +7,12 @@ #include #include +char *getlogin(void) { + return getenv("USER"); +} + int getlogin_r(char *buf, size_t bufsize) { - strncpy(buf, getenv("USER"), bufsize); + strncpy(buf, getlogin(), bufsize); return 0; }