Lines Matching refs:rqstp
877 static void server_program_1(struct svc_req *rqstp, register SVCXPRT *transp);
923 server_program_1(struct svc_req *rqstp, register SVCXPRT *transp)
929 if (rqstp->rq_cred.oa_flavor != RPCSEC_GSS) {
930 svcerr_weakauth(rqstp);
934 if (!rpc_gss_getcred(rqstp, &rcred, &ucred, NULL)) {
935 svcerr_systemerr(rqstp);
947 switch (rqstp->rq_proc) {
949 if (!svc_getargs(rqstp, (xdrproc_t) xdr_void, 0)) {
950 svcerr_decode(rqstp);
953 if (!svc_sendreply(rqstp, (xdrproc_t) xdr_void, 0)) {
954 svcerr_systemerr(rqstp);
959 if (!svc_getargs(rqstp, (xdrproc_t) xdr_int,
961 svcerr_decode(rqstp);
965 if (!svc_sendreply(rqstp, (xdrproc_t) xdr_int,
967 svcerr_systemerr(rqstp);
972 svcerr_noproc(rqstp);
977 svc_freereq(rqstp);