Lines Matching refs:client
215 CLIENT *client; in libc_hidden_nolink_sunrpc() local
224 client = clntudp_bufcreate (&sin, (u_long) KEY_PROG, (u_long) KEY_VERS, in libc_hidden_nolink_sunrpc()
227 if (client == NULL) in libc_hidden_nolink_sunrpc()
230 stat = clnt_call (client, KEY_GEN, (xdrproc_t) xdr_void, NULL, in libc_hidden_nolink_sunrpc()
233 clnt_destroy (client); in libc_hidden_nolink_sunrpc()
386 CLIENT *client; /* Client handle */ member
415 kcp->client = NULL; in __libc_lock_define_initialized()
419 if (kcp->client != NULL && kcp->pid != __getpid ()) in __libc_lock_define_initialized()
421 auth_destroy (kcp->client->cl_auth); in __libc_lock_define_initialized()
422 clnt_destroy (kcp->client); in __libc_lock_define_initialized()
423 kcp->client = NULL; in __libc_lock_define_initialized()
426 if (kcp->client != NULL) in __libc_lock_define_initialized()
429 clnt_control (kcp->client, CLGET_FD, (char *)&fd); in __libc_lock_define_initialized()
432 auth_destroy (kcp->client->cl_auth); in __libc_lock_define_initialized()
433 clnt_destroy (kcp->client); in __libc_lock_define_initialized()
434 kcp->client = NULL; in __libc_lock_define_initialized()
438 if (kcp->client != NULL) in __libc_lock_define_initialized()
444 auth_destroy (kcp->client->cl_auth); in __libc_lock_define_initialized()
445 kcp->client->cl_auth = in __libc_lock_define_initialized()
447 if (kcp->client->cl_auth == NULL) in __libc_lock_define_initialized()
449 clnt_destroy (kcp->client); in __libc_lock_define_initialized()
450 kcp->client = NULL; in __libc_lock_define_initialized()
455 clnt_control (kcp->client, CLSET_VERS, (void *)&vers); in __libc_lock_define_initialized()
456 return kcp->client; in __libc_lock_define_initialized()
459 if ((kcp->client == (CLIENT *) NULL)) in __libc_lock_define_initialized()
461 kcp->client = clnt_create ("/var/run/keyservsock", KEY_PROG, vers, "unix"); in __libc_lock_define_initialized()
463 if (kcp->client == (CLIENT *) NULL) in __libc_lock_define_initialized()
468 kcp->client->cl_auth = authunix_create ((char *)"", kcp->uid, 0, 0, NULL); in __libc_lock_define_initialized()
469 if (kcp->client->cl_auth == NULL) in __libc_lock_define_initialized()
471 clnt_destroy (kcp->client); in __libc_lock_define_initialized()
472 kcp->client = NULL; in __libc_lock_define_initialized()
478 clnt_control (kcp->client, CLSET_RETRY_TIMEOUT, in __libc_lock_define_initialized()
480 if (clnt_control (kcp->client, CLGET_FD, (char *)&fd)) in __libc_lock_define_initialized()
483 return kcp->client; in __libc_lock_define_initialized()
569 if (kcp->client) { in __rpc_thread_key_cleanup()
570 if (kcp->client->cl_auth) in __rpc_thread_key_cleanup()
571 auth_destroy (kcp->client->cl_auth); in __rpc_thread_key_cleanup()
572 clnt_destroy(kcp->client); in __rpc_thread_key_cleanup()