/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | svc_auth.c | 57 * flavorx_auth(rqst, msg) 58 * struct svc_req *rqst; 87 * set rqst->rq_xprt->verf to the appropriate response verifier; 88 * sets rqst->rq_client_cred to the "cooked" form of the credentials. 90 * NB: rqst->rq_cxprt->verf must be pre-alloctaed; 95 * rqst->rq_client_cred, the cooked credentials. 101 __gss_authenticate(struct svc_req *rqst, struct rpc_msg *msg, argument 110 rqst->rq_cred = msg->rm_call.cb_cred; 111 rqst->rq_xprt->xp_verf.oa_flavor = _null_auth.oa_flavor; 112 rqst 151 __authenticate(struct svc_req *rqst, struct rpc_msg *msg) argument 160 __svcauth_null(struct svc_req *rqst, struct rpc_msg *msg) argument [all...] |
H A D | svc_auth_loopb.c | 45 __svcauth_loopback(struct svc_req *rqst, struct rpc_msg *msg) argument 61 area = (struct area *)rqst->rq_clntcred; 110 rqst->rq_xprt->xp_verf.oa_flavor = AUTH_NULL; 111 rqst->rq_xprt->xp_verf.oa_length = 0;
|
H A D | svc_auth_sys.c | 59 __svcauth_sys(struct svc_req *rqst, struct rpc_msg *msg) argument 75 area = (struct area *)rqst->rq_clntcred; 124 rqst->rq_xprt->xp_verf.oa_flavor = AUTH_NULL; 125 rqst->rq_xprt->xp_verf.oa_length = 0; 138 __svcauth_short(struct svc_req *rqst, struct rpc_msg *msg) argument 147 __svcauth_unix(struct svc_req *rqst, struct rpc_msg *msg) argument 149 return (__svcauth_sys(rqst, msg));
|
H A D | rpcsec_gss_if.c | 269 __svcrpcsec_gss(struct svc_req *rqst, struct rpc_msg *msg, bool_t *no_dispatch) argument 273 return ((*calls.__svcrpcsec_gss)(rqst, msg, no_dispatch));
|
H A D | svcauth_des.c | 119 __svcauth_des(struct svc_req *rqst, struct rpc_msg *msg) argument 152 area = (struct area *)rqst->rq_clntcred; 412 * Serialize the reply verifier, and update rqst 420 rqst->rq_xprt->xp_verf.oa_flavor = AUTH_DES; 421 rqst->rq_xprt->xp_verf.oa_base = msg->rm_call.cb_verf.oa_base; 422 rqst->rq_xprt->xp_verf.oa_length = 424 if (rqst->rq_xprt->xp_verf.oa_length > MAX_AUTH_BYTES) {
|
/illumos-gate/usr/src/uts/common/rpc/sec/ |
H A D | svc_authu.c | 72 _svcauth_unix(struct svc_req *rqst, struct rpc_msg *msg) argument 88 area = (struct area *) rqst->rq_clntcred; 134 rqst->rq_xprt->xp_verf.oa_flavor = AUTH_NULL; 135 rqst->rq_xprt->xp_verf.oa_length = 0; 149 _svcauth_short(struct svc_req *rqst, struct rpc_msg *msg) argument
|
H A D | sec_svc.c | 79 * set rqst->rq_xprt->verf to the appropriate response verifier; 80 * sets rqst->rq_client_cred to the "cooked" form of the credentials. 82 * NB: rqst->rq_cxprt->verf must be pre-alloctaed; 87 * rqst->rq_client_cred, the cooked credentials. 93 sec_svc_msg(struct svc_req *rqst, struct rpc_msg *msg, bool_t *no_dispatch) argument 97 rqst->rq_cred = msg->rm_call.cb_cred; 98 rqst->rq_xprt->xp_verf.oa_flavor = _null_auth.oa_flavor; 99 rqst->rq_xprt->xp_verf.oa_length = 0; 104 rqst->rq_xprt->xp_auth.svc_ah_ops = svc_authany_ops; 105 rqst 206 _svcauth_null(struct svc_req *rqst, struct rpc_msg *msg) argument [all...] |
H A D | svcauthdes.c | 135 _svcauth_des(struct svc_req *rqst, struct rpc_msg *msg) argument 163 area = (struct area *)rqst->rq_clntcred; 335 * Serialize the reply verifier, and update rqst 343 rqst->rq_xprt->xp_verf.oa_flavor = AUTH_DES; 344 rqst->rq_xprt->xp_verf.oa_base = msg->rm_call.cb_verf.oa_base; 345 rqst->rq_xprt->xp_verf.oa_length = 347 if (rqst->rq_xprt->xp_verf.oa_length > MAX_AUTH_BYTES) {
|
/illumos-gate/usr/src/lib/libslp/javalib/com/sun/slp/ |
H A D | ServerDATable.java | 499 private void forwardRegOrDereg(InetAddress addr, SrvLocMsg rqst) { argument 500 SrvLocHeader hdr = rqst.getHeader(); 518 if (rqst instanceof SSrvReg) { 519 auths = ((SSrvReg)rqst).URLSignature; 520 } else if (rqst instanceof SSrvDereg) { 521 auths = ((SSrvDereg)rqst).URLSignature; 564 if (rqst instanceof SSrvReg) { 565 SSrvReg rrqst = (SSrvReg)rqst; 575 } else if (rqst instanceof SSrvDereg) { 576 SSrvDereg drqst = (SSrvDereg)rqst; [all...] |
H A D | RequestHandler.java | 817 * @param rqst Service request object. 821 SrvLocMsg dispatch(SrvLocMsg rqst) { argument 823 SrvLocHeader hdr = rqst.getHeader(); 829 if (rqst instanceof CDAAdvert) { // DA advert... 830 CDAAdvert msg = (CDAAdvert)rqst; 915 } else if (rqst instanceof CSAAdvert) {// SA advert... 916 CSAAdvert msg = (CSAAdvert)rqst; 981 if (rqst instanceof SSrvReg) { // registration... 983 return dispatchReg((SSrvReg)rqst, 986 } else if (rqst instanceo 1043 dispatchReg(SSrvReg rqst, ServiceTable serviceTable) argument 1085 dispatchDereg(SSrvDereg rqst, ServiceTable serviceTable) argument 1127 dispatchSrvType(SSrvTypeMsg rqst, ServiceTable serviceTable) argument 1180 dispatchAttr(SAttrMsg rqst, ServiceTable serviceTable) argument 1232 dispatchSrv(SSrvMsg rqst, ServiceTable serviceTable) argument [all...] |
H A D | ServiceTable.java | 1341 makeDAAdvert(SSrvMsg rqst, argument 1345 SrvLocHeader hdr = rqst.getHeader(); 1348 String query = rqst.query; 1352 // If security is on, proceed only if we can sign as rqst.spi 1353 if (conf.getHasSecurity() && !AuthBlock.canSignAs(rqst.spi)) { 1357 new Object[] {rqst.spi}); 1384 return rqst.makeReply(new Hashtable(), new Hashtable()); 1455 makeSAAdvert(SSrvMsg rqst, argument 1459 SrvLocHeader hdr = rqst.getHeader(); 1464 String query = rqst [all...] |
H A D | Transact.java | 904 SrvLocMsg rqst, 915 Transact tran = new Transact(rqst, 903 transactActiveAdvertRequest(ServiceType type, SrvLocMsg rqst, ServerDATable daTable) argument
|
/illumos-gate/usr/src/cmd/lvm/metassist/layout/ |
H A D | layout_concat.c | 544 devconfig_t *rqst = (devconfig_t *)iter->obj; local 551 ((error = devconfig_get_name(rqst, &rqst_name)) != 0) ||
|
H A D | layout_stripe.c | 644 devconfig_t *rqst = (devconfig_t *)iter->obj; local 651 ((error = devconfig_get_name(rqst, &rqst_name)) != 0) ||
|
/illumos-gate/usr/src/lib/libslp/clib/ |
H A D | slp_net.c | 130 struct tcp_rqst *rqst; local 159 if (!(rqst = malloc(sizeof (*rqst)))) { 163 rqst->hp = hp; 164 rqst->target = target; 165 rqst->scopes = scopes; 166 rqst->free_target = free_target; 167 rqst->xid = xid; 168 (void) slp_enqueue(tcp_q, rqst); 458 struct tcp_rqst *rqst; local [all...] |
/illumos-gate/usr/src/uts/common/rpc/sec_gss/ |
H A D | svc_rpcsec_gss.c | 699 struct svc_req r, *rqst; local 701 rqst = &r; 702 rqst->rq_xprt = xprt; 807 (void) svc_sendreply(rqst->rq_xprt, 856 if (!set_response_verf(rqst, msg, client_data, 866 if (!svc_sendreply(rqst->rq_xprt, __xdr_rpc_gss_init_res, 922 struct svc_req *rqst, 965 if (!SVC_GETARGS(rqst->rq_xprt, __xdr_rpc_gss_init_arg, 974 svc_clone_link(rqst->rq_xprt->xp_master, arg->rq_xprt, rqst 921 rpcsec_gss_init( struct svc_req *rqst, struct rpc_msg *msg, rpc_gss_creds creds, bool_t *no_dispatch, svc_rpc_gss_data *c_d) argument 1015 rpcsec_gss_continue_init( struct svc_req *rqst, struct rpc_msg *msg, rpc_gss_creds creds, bool_t *no_dispatch) argument 1106 rpcsec_gss_data( struct svc_req *rqst, struct rpc_msg *msg, rpc_gss_creds creds, bool_t *no_dispatch) argument 1285 rpcsec_gss_destroy( struct svc_req *rqst, rpc_gss_creds creds, bool_t *no_dispatch) argument 1335 __svcrpcsec_gss( struct svc_req *rqst, struct rpc_msg *msg, bool_t *no_dispatch) argument [all...] |