Lines Matching refs:hnd
7 CacServerHandle *hnd = NULL;
21 hnd = cac_NewServerHandle(True);
23 cac_SetAuthDataFn(hnd, cactest_GetAuthDataFn);
25 cac_parse_cmd_line(argc, argv, hnd);
27 if(!cac_Connect(hnd, NULL)) {
28 fprintf(stderr, "Could not connect to server %s. Error: %s\n", hnd->server, nt_errstr(hnd->status));
37 if(!cac_SamOpenDomain(hnd, mem_ctx, &sod)) {
38 fprintf(stderr, "Could not open domain. Error: %s\n", nt_errstr(hnd->status));
56 while(cac_SamEnumUsers(hnd, mem_ctx, &eu)) {
64 if(CAC_OP_FAILED(hnd->status)) {
65 printf("Could not enumerate users. Error: %s\n", nt_errstr(hnd->status));
73 while(cac_SamEnumGroups(hnd, mem_ctx, &eg)) {
82 if(CAC_OP_FAILED(hnd->status)) {
83 printf("Could not enumerate Groups. Error: %s\n", nt_errstr(hnd->status));
91 while(cac_SamEnumAliases(hnd, mem_ctx, &ea)) {
100 if(CAC_OP_FAILED(hnd->status)) {
101 printf("Could not enumerate Aliases. Error: %s\n", nt_errstr(hnd->status));
107 cac_SamClose(hnd, mem_ctx, sod.out.dom_hnd);
108 cac_SamClose(hnd, mem_ctx, sod.out.sam);
112 cac_FreeHandle(hnd);