Lines Matching defs:name_type
226 static bool _make_group_map(struct pdb_methods *methods, const char *domain, const char *name, enum lsa_SidType name_type, gid_t gid, DOM_SID *sid, GROUP_MAP *map)
230 map->sid_name_use = name_type;
242 enum lsa_SidType name_type;
246 (const char **) &name, &name_type)) {
251 if ((name_type != SID_NAME_DOM_GRP) &&
252 (name_type != SID_NAME_DOMAIN) &&
253 (name_type != SID_NAME_ALIAS) &&
254 (name_type != SID_NAME_WKN_GRP)) {
264 if (!_make_group_map(methods, domain, name, name_type, gid, &sid, map)) {
282 enum lsa_SidType name_type;
290 (const char **)&name, &name_type)) {
295 if ((name_type != SID_NAME_DOM_GRP) &&
296 (name_type != SID_NAME_DOMAIN) &&
297 (name_type != SID_NAME_ALIAS) &&
298 (name_type != SID_NAME_WKN_GRP)) {
303 if (!_make_group_map(methods, domain, name, name_type, gid, &sid, map)) {
322 enum lsa_SidType name_type;
324 if (!winbind_lookup_name(domain, name, &sid, &name_type)) {
329 if ((name_type != SID_NAME_DOM_GRP) &&
330 (name_type != SID_NAME_DOMAIN) &&
331 (name_type != SID_NAME_ALIAS) &&
332 (name_type != SID_NAME_WKN_GRP)) {
342 if (!_make_group_map(methods, domain, name, name_type, gid, &sid, map)) {