Lines Matching defs:wksid
47 const wksids_table_t *wksid);
49 directory_entry_rpc *pent, const wksids_table_t *wksid,
67 const wksids_table_t *wksid;
102 wksid = find_wk_by_sid(id);
125 wksid = find_wksid_by_name(name, domain, idmap_id_type);
128 if (wksid == NULL)
131 de = directory_provider_builtin_populate(&del[i], wksid, attrs);
149 const wksids_table_t *wksid,
186 de = str_list_dav(val, &wksid->winname, 1);
188 if (wksid->pid != IDMAP_SENTINEL_PID &&
189 wksid->is_user) {
190 de = uint_list_dav(val, &wksid->pid, 1);
193 if (wksid->pid != IDMAP_SENTINEL_PID &&
194 !wksid->is_user) {
195 de = uint_list_dav(val, &wksid->pid, 1);
199 de = str_list_dav(val, &wksid->winname, 1);
202 if (wksid->domain == NULL) {
211 wksid->winname, container, _idmapdstate.hostname);
217 if (wksid->is_wuser) {
235 de = sid_dav(val, wksid);
239 if (wksid->domain == NULL) {
242 wksid->winname, _idmapdstate.hostname);
244 } else if (uu_streq(wksid->domain, "")) {
245 canon = strdup(wksid->winname);
248 wksid->winname, wksid->domain);
279 sid_dav(directory_values_rpc *lvals, const wksids_table_t *wksid)
285 if (wksid->sidprefix == NULL) {
289 wksid->rid);
293 wksid->sidprefix, wksid->rid);