Searched refs:name_type (Results 1 - 25 of 25) sorted by relevance

/illumos-gate/usr/src/uts/common/gssapi/
H A Dgss_import_name.c73 union_name->name_type = 0;
77 * All we do here is record the external name and name_type.
104 * making a copy of the name_type structure and elements
107 union_name->name_type = (gss_OID) MALLOC(sizeof (gss_OID_desc));
109 if (!union_name->name_type) {
114 union_name->name_type->elements = (void *)
117 if (!union_name->name_type->elements) {
122 (void) memcpy(union_name->name_type->elements,
124 union_name->name_type->length = input_name_type->length;
141 if (union_name->name_type) {
[all...]
H A Dgss_release_name.c46 * free up the space for the external_name, name_type
60 /* free the name_type */
61 FREE(union_name->name_type->elements, union_name->name_type->length);
62 FREE(union_name->name_type, sizeof (gss_OID_desc));
H A Dgss_display_name.c55 * to the name_type component of union_name
58 *output_name_type = union_name->name_type;
H A Dgssd.x81 GSS_OID name_type; /* type of desired name */
101 GSS_OID name_type; /* type of desired name */
137 GSS_OID name_type; /* type of principal name */
327 GSS_OID name_type; /* type of name */
349 GSS_OID name_type; /* oid of principal name */
H A Dgssd_clnt_stubs.c113 gss_OID name_type; local
131 &name_type) != GSS_S_COMPLETE) {
147 arg.name_type.GSS_OID_len =
148 name_type == GSS_C_NULL_OID ?
149 0 : (uint_t)name_type->length;
151 arg.name_type.GSS_OID_val =
152 name_type == GSS_C_NULL_OID ?
153 (char *)NULL : (char *)name_type->elements;
330 gss_OID name_type; local
364 &name_type) !
631 gss_OID name_type; local
2192 gss_OID_desc name_type; local
[all...]
/illumos-gate/usr/src/lib/libgss/
H A Dg_dup_name.c99 dest_union->name_type = 0;
107 if (src_union->name_type != GSS_C_NULL_OID) {
109 src_union->name_type,
110 &dest_union->name_type);
148 if (dest_union->name_type)
150 &dest_union->name_type);
H A Dg_compare_name.c146 * name_type, the other doesn't.
149 * null name_type so we can't compare.
151 if ((union_name1->name_type == GSS_C_NULL_OID &&
152 union_name2->name_type != GSS_C_NULL_OID) ||
153 (union_name1->name_type != GSS_C_NULL_OID &&
154 union_name2->name_type == GSS_C_NULL_OID))
160 if ((union_name1->name_type != GSS_C_NULL_OID &&
161 union_name2->name_type != GSS_C_NULL_OID) &&
162 !g_OID_equal(union_name1->name_type,
163 union_name2->name_type))
[all...]
H A Dg_canon_name.c116 out_union->name_type = 0;
124 if (in_union->name_type != GSS_C_NULL_OID) {
126 in_union->name_type,
127 &out_union->name_type);
179 if (out_union->name_type)
181 &out_union->name_type);
H A Dg_rel_name.c67 if (union_name->name_type)
68 (void) gss_release_oid(minor_status, &union_name->name_type);
H A Dg_inquire_names.c126 gss_OID name_type; local
152 &name_type);
156 if (status == GSS_S_COMPLETE && name_type) {
159 name_type,
H A Dg_dsp_name.c109 * to the name_type component of union_name
112 union_name->name_type != GSS_C_NULL_OID) {
114 union_name->name_type,
H A Dg_glue.c319 union_name->name_type,
456 external_name, name_type)
461 gss_OID *name_type;
474 name_type);
566 union_name->name_type = 0;
592 &union_name->name_type);
609 if (union_name->name_type)
610 (void) gss_release_oid(&tmp, &union_name->name_type);
H A Dg_imp_name.c107 union_name->name_type = 0;
111 * All we do here is record the external name and name_type.
127 &union_name->name_type);
160 if (union_name->name_type)
162 &union_name->name_type);
H A Dg_acquire_cred.c387 union_cred->auxinfo.name_type,
444 * name was requested: don't set auxinfo.name or auxinfo.name_type.
450 &union_cred->auxinfo.name_type)) !=
H A Dg_accept_sec_context.c344 &d_u_cred->auxinfo.name_type);
H A Dg_inquire_cred.c154 union_cred->auxinfo.name_type,
H A Dg_acquire_cred_with_pw.c339 &union_cred->auxinfo.name_type)) !=
/illumos-gate/usr/src/cmd/gss/gssd/
H A Dgssd_release_name_and_type.c68 FREE(union_name->name_type->elements, union_name->name_type->length);
69 FREE(union_name->name_type, sizeof (gss_OID_desc));
H A Dgssd_proc.c344 gss_OID name_type = &name_type_desc; local
386 if (argp->name_type.GSS_OID_len == 0) {
387 name_type = GSS_C_NULL_OID;
389 name_type->length = argp->name_type.GSS_OID_len;
390 name_type->elements = (void *)malloc(name_type->length);
391 if (!name_type->elements) {
395 memcpy(name_type->elements, argp->name_type
589 gss_OID name_type = &name_type_desc; local
830 gss_OID name_type = &name_type_desc; local
2216 gss_OID name_type; local
[all...]
H A Dgssd_clnt_stubs.c90 gss_OID name_type; local
106 &name_type) != GSS_S_COMPLETE) {
121 arg.name_type.GSS_OID_len =
122 name_type == GSS_C_NULL_OID ?
123 0 : (uint_t)name_type->length;
125 arg.name_type.GSS_OID_val =
126 name_type == GSS_C_NULL_OID ?
127 (char *)NULL : (char *)name_type->elements;
299 gss_OID name_type; local
316 &name_type) !
590 gss_OID name_type; local
1832 gss_OID name_type; local
[all...]
/illumos-gate/usr/src/uts/common/rpc/sec_gss/
H A Drpcsec_gss_utils.c100 __rpc_gss_convert_name(principal, name, name_type)
103 gss_OID *name_type;
109 *name_type = GSS_C_NULL_OID;
111 (*name_type)->length = *(int *)cp;
112 (*name_type)->elements = (void *)(cp + sizeof (int));
/illumos-gate/usr/src/lib/libnsl/nis/gen/
H A Dnis_misc_proc.c207 gss_OID name_type; local
227 &display_name, &name_type);
237 if (OID_IS_EQUAL(DH_NETNAME, name_type)) {
248 * else if (OID_IS_EQUAL(OTHER_NT_OID, name_type)) {
255 (void) (*g_release_oid)(&minor, &name_type);
/illumos-gate/usr/src/lib/gss_mechs/mech_dh/backend/mech/
H A Dname.c99 gss_OID *name_type /* Name type of the internal name */)
127 * if (name_type) {
128 * if ((*minor = __OID_copy(name_type, __DH_GSS_C_NT_NETNAME))
137 if (name_type)
138 *name_type = (gss_OID) __DH_GSS_C_NT_NETNAME;
436 * The idea here is simply compare the name_type supplied with each
445 gss_OID name_type, /* of this name_type */
456 if (name_type == GSS_C_NO_OID)
464 if (__OID_equal(name_type, GSS_C_NT_MACHINE_UID_NAM
442 __dh_gss_import_name(void *ctx, OM_uint32 *minor, gss_buffer_t input, gss_OID name_type, gss_name_t *output ) argument
[all...]
/illumos-gate/usr/src/cmd/smbsrv/smbd/
H A Dsmbd_krb5ssp.c118 gss_OID name_type = GSS_C_NULL_OID; local
185 gss_display_name(&minor, gname, &namebuf, &name_type)) {
/illumos-gate/usr/src/uts/common/gssapi/include/
H A DmechglueP.h76 gss_OID name_type; member in struct:gss_name_struct
90 gss_OID name_type; member in struct:gss_mech_spec_name_t
100 gss_OID name_type; member in struct:gss_union_cred_auxinfo
611 gss_OID gss_find_mechanism_from_name_type (gss_OID); /* name_type */
615 gss_OID, /* name_type */

Completed in 178 milliseconds