Searched refs:mechs (Results 1 - 19 of 19) sorted by relevance

/freebsd-11-stable/crypto/heimdal/lib/gssapi/mech/
H A Dgss_acquire_cred.c42 gss_OID_set mechs = desired_mechs; local
65 if (mechs) {
66 for (i = 0; i < mechs->count; i++) {
69 &mechs->elements[i], _gss_mech_oids, &t);
73 if (i == mechs->count) {
95 if (mechs == GSS_C_NO_OID_SET)
96 mechs = _gss_mech_oids;
100 for (i = 0; i < mechs->count; i++) {
103 m = __gss_get_mechanism(&mechs->elements[i]);
109 &mechs
[all...]
H A Dgss_acquire_cred_ext.c121 gss_OID_set_desc set, *mechs; local
140 mechs = &set;
142 mechs = _gss_mech_oids;
152 for (i = 0; i < mechs->count; i++) {
157 m = __gss_get_mechanism(&mechs->elements[i]);
163 &mechs->elements[i], &mn);
H A Dgss_mo.c440 * @param mechs returned mechs, free with gss_release_oid_set().
450 gss_OID_set *mechs)
457 major = gss_create_empty_oid_set(minor_status, mechs);
485 major = gss_add_oid_set_member(minor_status, &mi->gm_mech_oid, mechs);
446 gss_indicate_mechs_by_attrs(OM_uint32 * minor_status, gss_const_OID_set desired_mech_attrs, gss_const_OID_set except_mech_attrs, gss_const_OID_set critical_mech_attrs, gss_OID_set *mechs) argument
/freebsd-11-stable/lib/libgssapi/
H A Dgss_acquire_cred.c48 gss_OID_set mechs = desired_mechs; local
72 if (mechs) {
73 for (i = 0; i < mechs->count; i++) {
76 &mechs->elements[i], _gss_mech_oids, &t);
80 if (i == mechs->count) {
85 mechs = _gss_mech_oids;
106 for (i = 0; i < mechs->count; i++) {
107 m = _gss_find_mech_switch(&mechs->elements[i]);
113 &mechs->elements[i], &mn);
128 set.elements = &mechs
[all...]
/freebsd-11-stable/tools/regression/rpcsec_gss/
H A Drpctest.c90 const char **mechs; local
115 mechs = rpc_gss_get_mechanisms();
117 while (*mechs) {
123 *mechs,
130 mechs++;
286 const char **mechs; local
301 mechs = rpc_gss_get_mechanisms();
302 while (*mechs) {
303 if (!rpc_gss_set_svc_name(principal, *mechs, GSS_C_INDEFINITE,
309 principal, *mechs,
[all...]
/freebsd-11-stable/lib/librpcsec_gss/
H A Drpcsec_gss_conf.c58 static struct mech_info_list mechs = SLIST_HEAD_INITIALIZER(mechs); variable in typeref:struct:mech_info_list
187 if (SLIST_FIRST(&mechs))
220 SLIST_INSERT_HEAD(&mechs, info, link);
227 SLIST_FOREACH(info, &mechs, link) {
278 SLIST_FOREACH(minfo, &mechs, link) {
301 SLIST_FOREACH(info, &mechs, link) {
317 SLIST_FOREACH(info, &mechs, link) {
378 SLIST_FOREACH(info, &mechs, link) {
412 SLIST_FOREACH(info, &mechs, lin
[all...]
/freebsd-11-stable/crypto/heimdal/lib/gssapi/spnego/
H A Dcred_stubs.c72 gss_OID_set mechs; local
84 ret = gss_indicate_mechs(minor_status, &mechs);
91 actual_desired_mechs.count = mechs->count;
100 for (i = 0, j = 0; i < mechs->count; i++) {
101 if (gss_oid_equal(&mechs->elements[i], GSS_SPNEGO_MECHANISM))
104 actual_desired_mechs.elements[j] = mechs->elements[i];
119 gss_release_oid_set(&tmp, &mechs);
H A Dcontext_stubs.c36 spnego_supported_mechs(OM_uint32 *minor_status, gss_OID_set *mechs) argument
46 ret = gss_create_empty_oid_set(minor_status, mechs);
56 ret = gss_add_oid_set_member(minor_status, &m->elements[i], mechs);
59 gss_release_oid_set(&junk, mechs);
566 gss_OID_set mechs, names, n; local
572 ret = spnego_supported_mechs(minor_status, &mechs);
580 for (i = 0; i < mechs->count; i++) {
582 &mechs->elements[i],
598 gss_release_oid_set(&junk, &mechs);
H A Daccept_sec_context.c320 gss_OID_set mechs; local
348 ret = gss_indicate_mechs(&junk, &mechs);
352 for (i = 0; i < mechs->count; i++)
353 if (gss_oid_equal(&mechs->elements[i], oidp))
356 if (i == mechs->count) {
357 gss_release_oid_set(&junk, &mechs);
360 gss_release_oid_set(&junk, &mechs);
605 * If opportunistic token failed, lets try the other mechs.
/freebsd-11-stable/crypto/heimdal/lib/hx509/
H A Dks_p11.c60 } mechs; member in struct:p11_slot
257 slot->mechs.list = calloc(i, sizeof(slot->mechs.list[0]));
258 if (slot->mechs.list == NULL) {
263 slot->mechs.num = i;
264 ret = P11FUNC(p, GetMechanismList, (slot->id, slot->mechs.list, &i));
271 assert(i == slot->mechs.num);
273 slot->mechs.infos = calloc(i, sizeof(*slot->mechs.infos));
274 if (slot->mechs
[all...]
H A Dsoftp11.c1402 const CK_MECHANISM_TYPE *mechs, int mechs_len,
1421 if (mechs[i] == pMechanism->mechanism)
1465 CK_MECHANISM_TYPE mechs[] = { CKM_RSA_PKCS }; local
1478 mechs, sizeof(mechs)/sizeof(mechs[0]),
1598 CK_MECHANISM_TYPE mechs[] = { CKM_RSA_PKCS }; local
1611 mechs, sizeof(mechs)/sizeof(mechs[
1401 commonInit(CK_ATTRIBUTE *attr_match, int attr_match_len, const CK_MECHANISM_TYPE *mechs, int mechs_len, const CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hKey, struct st_object **o) argument
[all...]
/freebsd-11-stable/crypto/heimdal/lib/gssapi/
H A Dgsstool.c78 gss_OID_set mechs; local
82 maj_stat = gss_indicate_mechs(&min_stat, &mechs);
98 for (i = 0; i < mechs->count; i++) {
101 maj_stat = gss_oid_to_str(&min_stat, &mechs->elements[i], &str);
110 &mechs->elements[i],
127 gss_release_oid_set(&min_stat, &mechs);
208 print_mech_attr("all mechs", NULL, known_mech_attrs);
/freebsd-11-stable/crypto/openssh/
H A Dauth2-gss.c65 int mechs; local
74 mechs = packet_get_int();
75 if (mechs == 0) {
81 mechs--;
96 } while (mechs > 0 && !present);
H A Dsshd.c2004 gss_OID_set mechs; local
2006 gss_indicate_mechs(&minor_status, &mechs);
2007 gss_release_oid_set(&minor_status, &mechs);
/freebsd-11-stable/sys/rpc/rpcsec_gss/
H A Drpcsec_gss_conf.c124 SLIST_FOREACH(info, &mechs, link) {
/freebsd-11-stable/crypto/heimdal/appl/ftp/ftp/
H A Dsecurity.c90 static struct sec_server_mech *mechs[] = { variable in typeref:struct:sec_server_mech
101 static struct sec_client_mech *mechs[] = { variable in typeref:struct:sec_client_mech
437 for(i = 0; (mech = mechs[i]) != NULL; i++){
812 for(m = mechs; *m && (*m)->name; m++) {
/freebsd-11-stable/crypto/heimdal/appl/ftp/ftpd/
H A Dsecurity.c90 static struct sec_server_mech *mechs[] = { variable in typeref:struct:sec_server_mech
101 static struct sec_client_mech *mechs[] = { variable in typeref:struct:sec_client_mech
437 for(i = 0; (mech = mechs[i]) != NULL; i++){
812 for(m = mechs; *m && (*m)->name; m++) {
/freebsd-11-stable/sys/kgssapi/
H A Dgsstest.c885 const char **mechs; local
891 mechs = rpc_gss_get_mechanisms();
892 while (*mechs) {
893 if (!rpc_gss_set_svc_name(principal, *mechs, GSS_C_INDEFINITE,
899 principal, *mechs,
902 mechs++;
/freebsd-11-stable/crypto/heimdal/lib/gssapi/gssapi/
H A Dgssapi.h986 gss_OID_set *mechs);

Completed in 146 milliseconds