Lines Matching defs:name
32 _gss_find_mn(OM_uint32 *minor_status, struct _gss_name *name, gss_OID mech,
41 HEIM_SLIST_FOREACH(mn, &name->gn_mn, gmn_link) {
48 * If this name is canonical (i.e. there is only an
51 if (!name->gn_value.value)
63 &name->gn_value,
64 (name->gn_type.elements
65 ? &name->gn_type : GSS_C_NO_OID),
75 HEIM_SLIST_INSERT_HEAD(&name->gn_mn, mn, gmn_link);
83 * Make a name from an MN.
88 struct _gss_name *name;
91 name = malloc(sizeof(struct _gss_name));
92 if (!name)
94 memset(name, 0, sizeof(struct _gss_name));
98 free(name);
102 HEIM_SLIST_INIT(&name->gn_mn);
106 HEIM_SLIST_INSERT_HEAD(&name->gn_mn, mn, gmn_link);
108 return (name);