Lines Matching defs:rqst
815 struct svc_req *rqst,
830 if (!svc_getargs(rqst,
844 if (sname->sn_program == rqst->rq_prog
845 && sname->sn_version == rqst->rq_vers) {
1043 struct svc_req *rqst, u_int seq)
1068 rqst->rq_verf.oa_flavor = RPCSEC_GSS;
1069 rqst->rq_verf.oa_length = mic.length;
1070 bcopy(mic.value, rqst->rq_verf.oa_base, mic.length);
1078 svc_rpc_gss_callback(struct svc_rpc_gss_client *client, struct svc_req *rqst)
1091 if (scb->cb_callback.program == rqst->rq_prog
1092 && scb->cb_callback.version == rqst->rq_vers) {
1099 cb_res = scb->cb_callback.callback(rqst,
1213 svc_rpc_gss(struct svc_req *rqst, struct rpc_msg *msg)
1232 rqst->rq_verf = _null_auth;
1235 if (rqst->rq_cred.oa_length <= 0)
1240 xdrmem_create(&xdrs, rqst->rq_cred.oa_base,
1241 rqst->rq_cred.oa_length, XDR_DECODE);
1283 cc = rqst->rq_clntcred;
1318 if (rqst->rq_proc != NULLPROC) {
1324 if (!svc_rpc_gss_accept_sec_context(client, rqst, &gr, &gc)) {
1334 rqst->rq_verf = msg->rm_call.cb_verf;
1335 if (!svc_rpc_gss_nextverf(client, rqst, gr.gr_win)) {
1340 rqst->rq_verf = _null_auth;
1343 call_stat = svc_sendreply(rqst,
1376 rqst->rq_verf = msg->rm_call.cb_verf;
1377 if (!svc_rpc_gss_nextverf(client, rqst, gc.gc_seq)) {
1394 rqst->rq_auth.svc_ah_ops = &svc_auth_gss_ops;
1395 rqst->rq_auth.svc_ah_private = cc;
1408 if (!svc_rpc_gss_callback(client, rqst)) {
1452 if (rqst->rq_proc != NULLPROC) {
1457 call_stat = svc_sendreply(rqst,