Lines Matching refs:dom_hnd
26 void create_menu(CacServerHandle *hnd, TALLOC_CTX *mem_ctx, POLICY_HND *dom_hnd) {
33 if(!hnd || !mem_ctx || !dom_hnd) {
56 cu.in.dom_hnd = dom_hnd;
67 user_menu(hnd, mem_ctx, dom_hnd, cu.out.user_hnd);
77 cg.in.dom_hnd = dom_hnd;
88 group_menu(hnd, mem_ctx, dom_hnd, cg.out.group_hnd);
98 cu.in.dom_hnd = dom_hnd;
118 user_menu(hnd, mem_ctx, dom_hnd, cu.out.user_hnd);
140 void main_menu(CacServerHandle *hnd, TALLOC_CTX *mem_ctx, POLICY_HND *dom_hnd) {
154 if(!hnd || !mem_ctx || !dom_hnd) {
161 flush.in.dom_hnd = dom_hnd;
186 rid_type = rid_or_name(hnd, mem_ctx, dom_hnd, &rid, &name);
190 openu.in.dom_hnd = dom_hnd;
197 user_menu(hnd, mem_ctx, dom_hnd, openu.out.user_hnd);
208 openg.in.dom_hnd = dom_hnd;
215 group_menu(hnd, mem_ctx, dom_hnd, openg.out.group_hnd);
232 create_menu(hnd, mem_ctx, dom_hnd);
243 enumu.in.dom_hnd = dom_hnd;
257 enumg.in.dom_hnd = dom_hnd;
270 enumu.in.dom_hnd = dom_hnd;
329 main_menu(hnd, mem_ctx, sod.out.dom_hnd);
333 if(sod.out.dom_hnd)
334 cac_SamClose(hnd, mem_ctx, sod.out.dom_hnd);