Lines Matching defs:rqst
594 struct svc_req *rqst,
609 if (!svc_getargs(rqst->rq_xprt,
622 if (sname->sn_program == rqst->rq_prog
623 && sname->sn_version == rqst->rq_vers) {
799 struct svc_req *rqst, u_int seq)
822 rqst->rq_xprt->xp_verf.oa_flavor = RPCSEC_GSS;
823 rqst->rq_xprt->xp_verf.oa_base = (caddr_t)client->cl_verf.value;
824 rqst->rq_xprt->xp_verf.oa_length = (u_int)client->cl_verf.length;
830 svc_rpc_gss_callback(struct svc_rpc_gss_client *client, struct svc_req *rqst)
843 if (scb->cb_callback.program == rqst->rq_prog
844 && scb->cb_callback.version == rqst->rq_vers) {
851 cb_res = scb->cb_callback.callback(rqst,
958 svc_rpc_gss(struct svc_req *rqst, struct rpc_msg *msg)
976 rqst->rq_xprt->xp_verf = _null_auth;
979 if (rqst->rq_cred.oa_length <= 0)
984 xdrmem_create(&xdrs, rqst->rq_cred.oa_base,
985 rqst->rq_cred.oa_length, XDR_DECODE);
1023 rqst->rq_clntcred = client;
1056 if (rqst->rq_proc != NULLPROC) {
1062 if (!svc_rpc_gss_accept_sec_context(client, rqst, &gr, &gc)) {
1068 if (!svc_rpc_gss_nextverf(client, rqst, gr.gr_win)) {
1073 rqst->rq_xprt->xp_verf.oa_flavor = AUTH_NULL;
1074 rqst->rq_xprt->xp_verf.oa_length = 0;
1077 call_stat = svc_sendreply(rqst->rq_xprt,
1106 if (!svc_rpc_gss_nextverf(client, rqst, gc.gc_seq)) {
1120 SVC_AUTH(rqst->rq_xprt).svc_ah_ops = &svc_auth_gss_ops;
1121 SVC_AUTH(rqst->rq_xprt).svc_ah_private = client;
1133 if (!svc_rpc_gss_callback(client, rqst)) {
1172 if (rqst->rq_proc != NULLPROC) {
1177 call_stat = svc_sendreply(rqst->rq_xprt,