/freebsd-13-stable/crypto/heimdal/lib/gssapi/mech/ |
H A D | gss_acquire_cred.c | 42 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 D | gss_acquire_cred_ext.c | 121 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 D | gss_mo.c | 440 * @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-13-stable/lib/libgssapi/ |
H A D | gss_acquire_cred.c | 50 gss_OID_set mechs = desired_mechs; local 74 if (mechs) { 75 for (i = 0; i < mechs->count; i++) { 78 &mechs->elements[i], _gss_mech_oids, &t); 82 if (i == mechs->count) { 87 mechs = _gss_mech_oids; 108 for (i = 0; i < mechs->count; i++) { 109 m = _gss_find_mech_switch(&mechs->elements[i]); 115 &mechs->elements[i], &mn); 130 set.elements = &mechs [all...] |
/freebsd-13-stable/tools/regression/rpcsec_gss/ |
H A D | rpctest.c | 90 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-13-stable/lib/librpcsec_gss/ |
H A D | rpcsec_gss_conf.c | 60 static struct mech_info_list mechs = SLIST_HEAD_INITIALIZER(mechs); variable in typeref:struct:mech_info_list 189 if (SLIST_FIRST(&mechs)) 222 SLIST_INSERT_HEAD(&mechs, info, link); 229 SLIST_FOREACH(info, &mechs, link) { 280 SLIST_FOREACH(minfo, &mechs, link) { 303 SLIST_FOREACH(info, &mechs, link) { 319 SLIST_FOREACH(info, &mechs, link) { 380 SLIST_FOREACH(info, &mechs, link) { 414 SLIST_FOREACH(info, &mechs, lin [all...] |
/freebsd-13-stable/crypto/heimdal/lib/gssapi/spnego/ |
H A D | cred_stubs.c | 72 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 D | context_stubs.c | 36 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 D | accept_sec_context.c | 320 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-13-stable/crypto/heimdal/lib/hx509/ |
H A D | ks_p11.c | 60 } mechs; member in struct:p11_slot 283 slot->mechs.list = calloc(i, sizeof(slot->mechs.list[0])); 284 if (slot->mechs.list == NULL) { 289 slot->mechs.num = i; 290 ret = P11FUNC(p, GetMechanismList, (slot->id, slot->mechs.list, &i)); 297 assert(i == slot->mechs.num); 299 slot->mechs.infos = calloc(i, sizeof(*slot->mechs.infos)); 300 if (slot->mechs [all...] |
H A D | softp11.c | 1402 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-13-stable/crypto/heimdal/lib/gssapi/ |
H A D | gsstool.c | 78 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-13-stable/crypto/openssh/ |
H A D | auth2-gss.c | 68 u_int mechs; local 73 if ((r = sshpkt_get_u32(ssh, &mechs)) != 0) 76 if (mechs == 0) { 82 mechs--; 98 } while (mechs > 0 && !present);
|
H A D | sshd.c | 2096 gss_OID_set mechs; local 2098 gss_indicate_mechs(&minor_status, &mechs); 2099 gss_release_oid_set(&minor_status, &mechs);
|
/freebsd-13-stable/sys/rpc/rpcsec_gss/ |
H A D | rpcsec_gss_conf.c | 126 SLIST_FOREACH(info, &mechs, link) {
|
/freebsd-13-stable/crypto/heimdal/appl/ftp/ftp/ |
H A D | security.c | 90 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-13-stable/crypto/heimdal/appl/ftp/ftpd/ |
H A D | security.c | 90 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-13-stable/sys/kgssapi/ |
H A D | gsstest.c | 886 const char **mechs; local 892 mechs = rpc_gss_get_mechanisms(); 893 while (*mechs) { 894 if (!rpc_gss_set_svc_name(principal, *mechs, GSS_C_INDEFINITE, 900 principal, *mechs, 903 mechs++;
|
/freebsd-13-stable/crypto/heimdal/lib/gssapi/gssapi/ |
H A D | gssapi.h | 986 gss_OID_set *mechs);
|