From d2796b684a4b03605bd86f37065d4fcf2b8c5810 Mon Sep 17 00:00:00 2001 From: Francisco Javier Trujillo Mata Date: Thu, 13 Jan 2022 20:38:25 +0100 Subject: [PATCH] Revert "Improve getpgwan and getpwuid" --- src/libcglue/glue.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/libcglue/glue.c b/src/libcglue/glue.c index c32b2cf1..7c212523 100644 --- a/src/libcglue/glue.c +++ b/src/libcglue/glue.c @@ -70,8 +70,6 @@ int __pipe_nonblocking_write(int fd, const void *buf, size_t len); /* Functions from socket.c */ int __socket_close(int sock); -struct passwd __dummy_passwd = { "psp_user", "xxx", 1000, 1000, "", "", "/", "" }; - #ifdef F___fill_stat static time_t psp_to_posix_time(ScePspDateTime psp_time) { @@ -952,27 +950,27 @@ int fsync(int fd) { #ifdef F_getuid uid_t getuid(void) { - return __dummy_passwd.pw_uid; + return 1000; } #endif #ifdef F_geteuid uid_t geteuid(void) { - return __dummy_passwd.pw_uid; + return 1000; } #endif #ifdef F_getpwuid struct passwd *getpwuid(uid_t uid) { /* There's no support for users */ - return &__dummy_passwd; + return NULL; } #endif #ifdef F_getpwnam struct passwd *getpwnam(const char *name) { /* There's no support for users */ - return &__dummy_passwd; + return NULL; } #endif