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) in server_program_1() argument
929 if (rqstp->rq_cred.oa_flavor != RPCSEC_GSS) { in server_program_1()
930 svcerr_weakauth(rqstp); in server_program_1()
934 if (!rpc_gss_getcred(rqstp, &rcred, &ucred, NULL)) { in server_program_1()
935 svcerr_systemerr(rqstp); in server_program_1()
947 switch (rqstp->rq_proc) { in server_program_1()
949 if (!svc_getargs(rqstp, (xdrproc_t) xdr_void, 0)) { in server_program_1()
950 svcerr_decode(rqstp); in server_program_1()
953 if (!svc_sendreply(rqstp, (xdrproc_t) xdr_void, 0)) { in server_program_1()
954 svcerr_systemerr(rqstp); in server_program_1()
959 if (!svc_getargs(rqstp, (xdrproc_t) xdr_int, in server_program_1()
961 svcerr_decode(rqstp); in server_program_1()
965 if (!svc_sendreply(rqstp, (xdrproc_t) xdr_int, in server_program_1()
967 svcerr_systemerr(rqstp); in server_program_1()
972 svcerr_noproc(rqstp); in server_program_1()
977 svc_freereq(rqstp); in server_program_1()