tools/nolibc/sys: make getpgrp(), getpid(), gettid() not set errno
These syscalls never fail so there is no need to extract and set errno for them. Signed-off-by: Willy Tarreau <w@1wt.eu> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
This commit is contained in:
parent
6e277371a5
commit
830acd088e
@ -458,13 +458,7 @@ pid_t sys_getpgrp(void)
|
||||
static __attribute__((unused))
|
||||
pid_t getpgrp(void)
|
||||
{
|
||||
pid_t ret = sys_getpgrp();
|
||||
|
||||
if (ret < 0) {
|
||||
SET_ERRNO(-ret);
|
||||
ret = -1;
|
||||
}
|
||||
return ret;
|
||||
return sys_getpgrp();
|
||||
}
|
||||
|
||||
|
||||
@ -481,13 +475,7 @@ pid_t sys_getpid(void)
|
||||
static __attribute__((unused))
|
||||
pid_t getpid(void)
|
||||
{
|
||||
pid_t ret = sys_getpid();
|
||||
|
||||
if (ret < 0) {
|
||||
SET_ERRNO(-ret);
|
||||
ret = -1;
|
||||
}
|
||||
return ret;
|
||||
return sys_getpid();
|
||||
}
|
||||
|
||||
|
||||
@ -504,13 +492,7 @@ pid_t sys_gettid(void)
|
||||
static __attribute__((unused))
|
||||
pid_t gettid(void)
|
||||
{
|
||||
pid_t ret = sys_gettid();
|
||||
|
||||
if (ret < 0) {
|
||||
SET_ERRNO(-ret);
|
||||
ret = -1;
|
||||
}
|
||||
return ret;
|
||||
return sys_gettid();
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user