Lines Matching defs:rqst
919 struct svc_req *rqst,
934 if (!svc_getargs(rqst,
949 if (sname->sn_program == rqst->rq_prog
950 && sname->sn_version == rqst->rq_vers) {
1155 struct svc_req *rqst, u_int seq)
1180 rqst->rq_verf.oa_flavor = RPCSEC_GSS;
1181 rqst->rq_verf.oa_length = mic.length;
1182 bcopy(mic.value, rqst->rq_verf.oa_base, mic.length);
1190 svc_rpc_gss_callback(struct svc_rpc_gss_client *client, struct svc_req *rqst)
1203 if (scb->cb_callback.program == rqst->rq_prog
1204 && scb->cb_callback.version == rqst->rq_vers) {
1211 cb_res = scb->cb_callback.callback(rqst,
1325 svc_rpc_gss(struct svc_req *rqst, struct rpc_msg *msg)
1345 rqst->rq_verf = _null_auth;
1348 if (rqst->rq_cred.oa_length <= 0) {
1355 xdrmem_create(&xdrs, rqst->rq_cred.oa_base,
1356 rqst->rq_cred.oa_length, XDR_DECODE);
1398 cc = rqst->rq_clntcred;
1433 if (rqst->rq_proc != NULLPROC) {
1439 if (!svc_rpc_gss_accept_sec_context(client, rqst, &gr, &gc)) {
1449 rqst->rq_verf = msg->rm_call.cb_verf;
1450 if (!svc_rpc_gss_nextverf(client, rqst, gr.gr_win)) {
1455 rqst->rq_verf = _null_auth;
1458 call_stat = svc_sendreply(rqst,
1491 rqst->rq_verf = msg->rm_call.cb_verf;
1492 if (!svc_rpc_gss_nextverf(client, rqst, gc.gc_seq)) {
1509 rqst->rq_auth.svc_ah_ops = &svc_auth_gss_ops;
1510 rqst->rq_auth.svc_ah_private = cc;
1523 if (!svc_rpc_gss_callback(client, rqst)) {
1567 if (rqst->rq_proc != NULLPROC) {
1572 call_stat = svc_sendreply(rqst,