mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-23 17:53:37 +08:00
sunrpc: In key_call_keyenvoy, use int status instead of union wait
This commit is contained in:
parent
e49b221aea
commit
30bcdc1860
@ -1,3 +1,8 @@
|
||||
2016-03-08 Florian Weimer <fweimer@redhat.com>
|
||||
|
||||
* sunrpc/key_call.c (key_call_keyenvoy): Use int status instead of
|
||||
union wait. Report any non-zero exit status as error.
|
||||
|
||||
2016-03-07 Adhemerval Zanella <adhemerval.zanella@linaro.org>
|
||||
|
||||
* posix/tst-execvpe5.c (do_test): Fix fix test invocation when
|
||||
|
@ -304,7 +304,7 @@ key_call_keyenvoy (u_long proc, xdrproc_t xdr_arg, char *arg,
|
||||
FILE *fargs;
|
||||
FILE *frslt;
|
||||
sigset_t oldmask, mask;
|
||||
union wait status;
|
||||
int status;
|
||||
int pid;
|
||||
int success;
|
||||
uid_t ruid;
|
||||
@ -362,7 +362,7 @@ key_call_keyenvoy (u_long proc, xdrproc_t xdr_arg, char *arg,
|
||||
success = 0;
|
||||
}
|
||||
else
|
||||
if (status.w_retcode)
|
||||
if (status != 0)
|
||||
{
|
||||
debug ("wait4 1");
|
||||
success = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user