Lines Matching refs:sname
187 struct svc_rpc_gss_svc_name *sname; in rpc_gss_set_svc_name() local
216 sname = malloc(sizeof(struct svc_rpc_gss_svc_name)); in rpc_gss_set_svc_name()
217 if (!sname) in rpc_gss_set_svc_name()
219 sname->sn_principal = strdup(principal); in rpc_gss_set_svc_name()
220 sname->sn_mech = mech_oid; in rpc_gss_set_svc_name()
221 sname->sn_req_time = req_time; in rpc_gss_set_svc_name()
222 sname->sn_cred = cred; in rpc_gss_set_svc_name()
223 sname->sn_program = program; in rpc_gss_set_svc_name()
224 sname->sn_version = version; in rpc_gss_set_svc_name()
225 SLIST_INSERT_HEAD(&svc_rpc_gss_svc_names, sname, sn_link); in rpc_gss_set_svc_name()
600 struct svc_rpc_gss_svc_name *sname; in svc_rpc_gss_accept_sec_context() local
619 SLIST_FOREACH(sname, &svc_rpc_gss_svc_names, sn_link) { in svc_rpc_gss_accept_sec_context()
620 if (sname->sn_program == rqst->rq_prog in svc_rpc_gss_accept_sec_context()
621 && sname->sn_version == rqst->rq_vers) { in svc_rpc_gss_accept_sec_context()
625 sname->sn_cred, in svc_rpc_gss_accept_sec_context()
634 client->cl_sname = sname; in svc_rpc_gss_accept_sec_context()
638 if (!sname) { in svc_rpc_gss_accept_sec_context()