File tree Expand file tree Collapse file tree 3 files changed +38
-6
lines changed
components/libc/compilers Expand file tree Collapse file tree 3 files changed +38
-6
lines changed Original file line number Diff line number Diff line change @@ -73,7 +73,11 @@ char * ttyname (int desc);
7373unsigned int sleep (unsigned int seconds );
7474int usleep (useconds_t usec );
7575
76- uid_t getuid (void );
7776pid_t getpid (void );
77+ pid_t getppid (void );
78+ uid_t getuid (void );
79+ uid_t geteuid (void );
80+ gid_t getgid (void );
81+ gid_t getegid (void );
7882
7983#endif /* _SYS_UNISTD_H */
Original file line number Diff line number Diff line change @@ -50,14 +50,38 @@ int usleep(useconds_t usec)
5050}
5151RTM_EXPORT (usleep );
5252
53+ pid_t getpid (void )
54+ {
55+ return 0 ;
56+ }
57+ RTM_EXPORT (getpid );
58+
59+ pid_t getppid (void )
60+ {
61+ return 0 ;
62+ }
63+ RTM_EXPORT (getppid );
64+
5365uid_t getuid (void )
5466{
55- return -1 ;
67+ return 0 ;
5668}
5769RTM_EXPORT (getuid );
5870
59- pid_t getpid (void )
71+ uid_t geteuid (void )
6072{
61- return -1 ;
73+ return 0 ;
6274}
63- RTM_EXPORT (getuid );
75+ RTM_EXPORT (geteuid );
76+
77+ gid_t getgid (void )
78+ {
79+ return 0 ;
80+ }
81+ RTM_EXPORT (getgid );
82+
83+ gid_t getegid (void )
84+ {
85+ return 0 ;
86+ }
87+ RTM_EXPORT (getegid );
Original file line number Diff line number Diff line change @@ -47,7 +47,11 @@ char * ttyname (int desc);
4747unsigned int sleep (unsigned int seconds );
4848int usleep (useconds_t usec );
4949
50- uid_t getuid (void );
5150pid_t getpid (void );
51+ pid_t getppid (void );
52+ uid_t getuid (void );
53+ uid_t geteuid (void );
54+ gid_t getgid (void );
55+ gid_t getegid (void );
5256
5357#endif /* _SYS_UNISTD_H */
You can’t perform that action at this time.
0 commit comments