/freebsd-9.3-release/lib/libc/rpc/ |
H A D | svc_auth.c | 63 * flavorx_auth(rqst, msg) 64 * struct svc_req *rqst; 84 * set rqst->rq_xprt->verf to the appropriate response verifier; 85 * sets rqst->rq_client_cred to the "cooked" form of the credentials. 87 * NB: rqst->rq_cxprt->verf must be pre-alloctaed; 92 * rqst->rq_client_cred, the cooked credentials. 98 _authenticate(rqst, msg) 99 struct svc_req *rqst; 108 rqst->rq_cred = msg->rm_call.cb_cred; 109 SVC_AUTH(rqst [all...] |
H A D | svc_auth_unix.c | 59 _svcauth_unix(rqst, msg) 60 struct svc_req *rqst; 76 assert(rqst != NULL); 79 area = (struct area *) rqst->rq_clntcred; 127 rqst->rq_xprt->xp_verf.oa_flavor = 129 rqst->rq_xprt->xp_verf.oa_base = 131 rqst->rq_xprt->xp_verf.oa_length = 134 rqst->rq_xprt->xp_verf.oa_flavor = AUTH_NULL; 135 rqst->rq_xprt->xp_verf.oa_length = 0; 150 _svcauth_short(rqst, ms [all...] |
H A D | svc_auth_des.c | 112 _svcauth_des(rqst, msg) 113 struct svc_req *rqst; 138 area = (struct area *)rqst->rq_clntcred; 306 * Serialize the reply verifier, and update rqst 313 rqst->rq_xprt->xp_verf.oa_flavor = AUTH_DES; 314 rqst->rq_xprt->xp_verf.oa_base = msg->rm_call.cb_verf.oa_base; 315 rqst->rq_xprt->xp_verf.oa_length =
|
/freebsd-9.3-release/sys/rpc/ |
H A D | svc_auth.c | 67 * set rqst->rq_xprt->verf to the appropriate response verifier; 68 * sets rqst->rq_client_cred to the "cooked" form of the credentials. 70 * NB: rqst->rq_cxprt->verf must be pre-alloctaed; 75 * rqst->rq_client_cred, the cooked credentials. 81 _authenticate(struct svc_req *rqst, struct rpc_msg *msg) argument 86 rqst->rq_cred = msg->rm_call.cb_cred; 87 rqst->rq_auth.svc_ah_ops = &svc_auth_null_ops; 88 rqst->rq_auth.svc_ah_private = NULL; 89 cred_flavor = rqst->rq_cred.oa_flavor; 92 dummy = _svcauth_null(rqst, ms 144 _svcauth_null(struct svc_req *rqst, struct rpc_msg *msg) argument 165 svc_getcred(struct svc_req *rqst, struct ucred **crp, int *flavorp) argument [all...] |
H A D | svc_auth_unix.c | 64 _svcauth_unix(struct svc_req *rqst, struct rpc_msg *msg) argument 75 xcr = rqst->rq_clntcred; 122 rqst->rq_verf = _null_auth; 137 _svcauth_short(rqst, msg) 138 struct svc_req *rqst;
|
/freebsd-9.3-release/sys/fs/nfsclient/ |
H A D | nfs_clkrpc.c | 63 nfscb_program(struct svc_req *rqst, SVCXPRT *xprt) argument 69 if (rqst->rq_proc != NFSPROC_NULL && 70 rqst->rq_proc != NFSV4PROC_CBCOMPOUND) { 71 svcerr_noproc(rqst); 72 svc_freereq(rqst); 75 nd.nd_procnum = rqst->rq_proc; 83 nd.nd_mrep = rqst->rq_args; 84 rqst->rq_args = NULL; 88 nd.nd_nam = svc_getrpccaller(rqst); 89 nd.nd_nam2 = rqst [all...] |
/freebsd-9.3-release/sys/fs/nfsserver/ |
H A D | nfs_nfsdkrpc.c | 112 nfssvc_program(struct svc_req *rqst, SVCXPRT *xprt) argument 119 if (rqst->rq_vers == NFS_VER2) { 120 if (rqst->rq_proc > NFSV2PROC_STATFS) { 121 svcerr_noproc(rqst); 122 svc_freereq(rqst); 125 nd.nd_procnum = newnfs_nfsv3_procid[rqst->rq_proc]; 127 } else if (rqst->rq_vers == NFS_VER3) { 128 if (rqst->rq_proc >= NFS_V3NPROCS) { 129 svcerr_noproc(rqst); 130 svc_freereq(rqst); [all...] |
/freebsd-9.3-release/sys/nfsserver/ |
H A D | nfs_srvkrpc.c | 250 nfssvc_program(struct svc_req *rqst, SVCXPRT *xprt) argument 260 if (rqst->rq_vers == NFS_VER2) { 261 if (rqst->rq_proc > NFSV2PROC_STATFS) { 262 svcerr_noproc(rqst); 263 svc_freereq(rqst); 266 procnum = nfsrv_nfsv3_procid[rqst->rq_proc]; 269 if (rqst->rq_proc >= NFS_NPROCS) { 270 svcerr_noproc(rqst); 271 svc_freereq(rqst); 274 procnum = rqst [all...] |
/freebsd-9.3-release/lib/librpcsec_gss/ |
H A D | svc_rpcsec_gss.c | 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) { 802 struct svc_req *rqst, u_int seq) 825 rqst->rq_xprt->xp_verf.oa_flavor = RPCSEC_GSS; 826 rqst->rq_xprt->xp_verf.oa_base = (caddr_t)client->cl_verf.value; 827 rqst->rq_xprt->xp_verf.oa_length = (u_int)client->cl_verf.length; 833 svc_rpc_gss_callback(struct svc_rpc_gss_client *client, struct svc_req *rqst) argument 846 if (scb->cb_callback.program == rqst 591 svc_rpc_gss_accept_sec_context(struct svc_rpc_gss_client *client, struct svc_req *rqst, struct rpc_gss_init_res *gr, struct rpc_gss_cred *gc) argument 801 svc_rpc_gss_nextverf(struct svc_rpc_gss_client *client, struct svc_req *rqst, u_int seq) argument 958 svc_rpc_gss(struct svc_req *rqst, struct rpc_msg *msg) argument [all...] |
/freebsd-9.3-release/sys/rpc/rpcsec_gss/ |
H A D | svc_rpcsec_gss.c | 818 struct svc_req *rqst, 833 if (!svc_getargs(rqst, 847 if (sname->sn_program == rqst->rq_prog 848 && sname->sn_version == rqst->rq_vers) { 1046 struct svc_req *rqst, u_int seq) 1071 rqst->rq_verf.oa_flavor = RPCSEC_GSS; 1072 rqst->rq_verf.oa_length = mic.length; 1073 bcopy(mic.value, rqst->rq_verf.oa_base, mic.length); 1081 svc_rpc_gss_callback(struct svc_rpc_gss_client *client, struct svc_req *rqst) argument 1094 if (scb->cb_callback.program == rqst 817 svc_rpc_gss_accept_sec_context(struct svc_rpc_gss_client *client, struct svc_req *rqst, struct rpc_gss_init_res *gr, struct rpc_gss_cred *gc) argument 1045 svc_rpc_gss_nextverf(struct svc_rpc_gss_client *client, struct svc_req *rqst, u_int seq) argument 1216 svc_rpc_gss(struct svc_req *rqst, struct rpc_msg *msg) argument [all...] |
/freebsd-9.3-release/sys/dev/isp/ |
H A D | isp.c | 2131 isp_prt(isp, ISP_LOGDEBUG0, "isp_fibre_init_2400: rqst %04x%04x%04x%04x rsp %04x%04x%04x%04x", DMA_WD3(isp->isp_rquest_dma), DMA_WD2(isp->isp_rquest_dma), 8025 uint16_t bit, rqst, junk; local 8037 rqst = (ISP_NVRAM_READ << 8) | wo; 8041 rqst = (ISP_NVRAM_READ << 8) | wo; 8045 rqst = (ISP_NVRAM_READ << 6) | wo; 8053 if ((rqst >> i) & 1) {
|