Lines Matching defs:rqst
592 struct svc_req *rqst,
607 if (!svc_getargs(rqst->rq_xprt,
620 if (sname->sn_program == rqst->rq_prog
621 && sname->sn_version == rqst->rq_vers) {
797 struct svc_req *rqst, u_int seq)
820 rqst->rq_xprt->xp_verf.oa_flavor = RPCSEC_GSS;
821 rqst->rq_xprt->xp_verf.oa_base = (caddr_t)client->cl_verf.value;
822 rqst->rq_xprt->xp_verf.oa_length = (u_int)client->cl_verf.length;
828 svc_rpc_gss_callback(struct svc_rpc_gss_client *client, struct svc_req *rqst)
841 if (scb->cb_callback.program == rqst->rq_prog
842 && scb->cb_callback.version == rqst->rq_vers) {
849 cb_res = scb->cb_callback.callback(rqst,
953 svc_rpc_gss(struct svc_req *rqst, struct rpc_msg *msg)
971 rqst->rq_xprt->xp_verf = _null_auth;
974 if (rqst->rq_cred.oa_length <= 0)
979 xdrmem_create(&xdrs, rqst->rq_cred.oa_base,
980 rqst->rq_cred.oa_length, XDR_DECODE);
1018 rqst->rq_clntcred = client;
1051 if (rqst->rq_proc != NULLPROC) {
1057 if (!svc_rpc_gss_accept_sec_context(client, rqst, &gr, &gc)) {
1063 if (!svc_rpc_gss_nextverf(client, rqst, gr.gr_win)) {
1068 rqst->rq_xprt->xp_verf.oa_flavor = AUTH_NULL;
1069 rqst->rq_xprt->xp_verf.oa_length = 0;
1072 call_stat = svc_sendreply(rqst->rq_xprt,
1101 if (!svc_rpc_gss_nextverf(client, rqst, gc.gc_seq)) {
1115 SVC_AUTH(rqst->rq_xprt).svc_ah_ops = &svc_auth_gss_ops;
1116 SVC_AUTH(rqst->rq_xprt).svc_ah_private = client;
1128 if (!svc_rpc_gss_callback(client, rqst)) {
1167 if (rqst->rq_proc != NULLPROC) {
1172 call_stat = svc_sendreply(rqst->rq_xprt,