int32_t arg = 0;
switch_xml_t xml_root, x_domains, x_domain_tag;
switch_xml_t gts, gt, uts, ut;
- char *_user = NULL, *_domain = NULL, *_group = NULL;
+ char *_user = NULL, *_domain = NULL, *_search_context = NULL, *_group = NULL;
if ((pdata = strdup(cmd))) {
if (!strcasecmp(argv[arg], "user")) {
_user = argv[arg + 1];
}
+ if (!strcasecmp(argv[arg], "context")) {
+ _search_context = argv[arg + 1];
+ }
if (!strcasecmp(argv[arg], "domain")) {
_domain = argv[arg + 1];
}
-
if (!strcasecmp(argv[arg], "group")) {
_group = argv[arg + 1];
}
us.x_user_tag = ut;
us.x_domain_tag = x_domain_tag;
us.stream = stream;
+ us.search_context = _search_context;
dump_user(&us);
}
}
us.x_user_tag = ut;
us.x_domain_tag = x_domain_tag;
us.stream = stream;
+ us.search_context = _search_context;
dump_user(&us);
}
}