Lines Matching refs:cl

82 	CLIENT			*cl = NULL;	/* client handle */  in clnt_door_create()  local
117 if ((cl = malloc(sizeof (CLIENT))) == NULL || in clnt_door_create()
142 cl->cl_ops = clnt_door_ops(); in clnt_door_create()
143 cl->cl_private = (caddr_t)cu; in clnt_door_create()
144 cl->cl_auth = authnone_create(); in clnt_door_create()
145 cl->cl_tp = strdup(rendezvous); in clnt_door_create()
146 if (cl->cl_tp == NULL) { in clnt_door_create()
152 cl->cl_netid = strdup("door"); in clnt_door_create()
153 if (cl->cl_netid == NULL) { in clnt_door_create()
155 if (cl->cl_tp) in clnt_door_create()
156 free(cl->cl_tp); in clnt_door_create()
161 return (cl); in clnt_door_create()
164 if (cl) { in clnt_door_create()
165 free(cl); in clnt_door_create()
175 clnt_door_call(CLIENT *cl, rpcproc_t proc, xdrproc_t xargs, caddr_t argsp, in clnt_door_call() argument
179 struct cu_data *cu = (struct cu_data *)cl->cl_private; in clnt_door_call()
215 (!AUTH_MARSHALL(cl->cl_auth, &xdrs)) || in clnt_door_call()
252 if (!AUTH_VALIDATE(cl->cl_auth, in clnt_door_call()
272 AUTH_REFRESH(cl->cl_auth, &reply_msg)) { in clnt_door_call()
298 clnt_door_send(CLIENT *cl, rpcproc_t proc, xdrproc_t xargs, caddr_t argsp) in clnt_door_send() argument
309 clnt_door_geterr(CLIENT *cl, struct rpc_err *errp) in clnt_door_geterr() argument
312 struct cu_data *cu = (struct cu_data *)cl->cl_private; in clnt_door_geterr()
319 clnt_door_freeres(CLIENT *cl, xdrproc_t xdr_res, caddr_t res_ptr) in clnt_door_freeres() argument
329 clnt_door_abort(CLIENT *cl) in clnt_door_abort() argument
331 cl = cl; in clnt_door_abort()
335 clnt_door_control(CLIENT *cl, int request, char *info) in clnt_door_control() argument
338 struct cu_data *cu = (struct cu_data *)cl->cl_private; in clnt_door_control()
422 clnt_door_destroy(CLIENT *cl) in clnt_door_destroy() argument
425 struct cu_data *cu = (struct cu_data *)cl->cl_private; in clnt_door_destroy()
431 if (cl->cl_netid && cl->cl_netid[0]) in clnt_door_destroy()
432 free(cl->cl_netid); in clnt_door_destroy()
433 if (cl->cl_tp && cl->cl_tp[0]) in clnt_door_destroy()
434 free(cl->cl_tp); in clnt_door_destroy()
435 free(cl); in clnt_door_destroy()
459 _update_did(CLIENT *cl, int vers) in _update_did() argument
462 struct cu_data *cu = (struct cu_data *)cl->cl_private; in _update_did()
469 clnt_control(cl, CLGET_PROG, (void *)&prog); in _update_did()
477 free(cl->cl_tp); in _update_did()
478 cl->cl_tp = strdup(rendezvous); in _update_did()
479 if (cl->cl_tp == NULL) { in _update_did()