diff options
author | Olga Kornievskaia <kolga@netapp.com> | 2016-05-14 12:19:15 -0400 |
---|---|---|
committer | Steve Dickson <steved@redhat.com> | 2016-05-14 12:35:14 -0400 |
commit | c5dbf414ddd2fe272ac7602cd182c73ebeb090b1 (patch) | |
tree | 446fc23ba32e8ec4ed7211435018d57dac8adf54 /utils/gssd/gssd_proc.c | |
parent | d9ba9eede533fed6dde146f891d5d596016b314b (diff) | |
download | nfs-utils-c5dbf414ddd2fe272ac7602cd182c73ebeb090b1.tar.gz nfs-utils-c5dbf414ddd2fe272ac7602cd182c73ebeb090b1.tar.xz nfs-utils-c5dbf414ddd2fe272ac7602cd182c73ebeb090b1.zip |
gssd: no longer needed pid logic
with threads, we don't need to distinguish zero uid.
Signed-off-by: Olga Kornievskaia <kolga@netapp.com>
Signed-off-by: Steve Dickson <steved@redhat.com>
Diffstat (limited to 'utils/gssd/gssd_proc.c')
-rw-r--r-- | utils/gssd/gssd_proc.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/utils/gssd/gssd_proc.c b/utils/gssd/gssd_proc.c index cc3e9dc..d74d372 100644 --- a/utils/gssd/gssd_proc.c +++ b/utils/gssd/gssd_proc.c @@ -603,7 +603,6 @@ process_krb5_upcall(struct clnt_info *clp, uid_t uid, int fd, char *tgtname, gss_buffer_desc token; int err, downcall_err = -EACCES; OM_uint32 maj_stat, min_stat, lifetime_rec; - pid_t pid, childpid = -1; gss_name_t gacceptor = GSS_C_NO_NAME; gss_OID mech; gss_buffer_desc acceptor = {0}; @@ -701,11 +700,7 @@ out: if (rpc_clnt) clnt_destroy(rpc_clnt); - pid = getpid(); - if (pid == childpid) - exit(0); - else - return; + return; out_return_error: do_error_downcall(fd, uid, downcall_err); |