/* Support stub routines */
int run_cmd();
int add_user_lists();
-int get_members();
+int add_list_members();
int check_user();
int edit_group();
int pr_try();
}
av[0] = "LIST";
av[1] = after[L_NAME];
- get_members(2, av, after[L_NAME]);
-
+ code = mr_query("get_end_members_of_list", 2, av,
+ add_list_members, after[L_NAME]);
+ if (code)
+ critical_alert("incremental",
+ "Couldn't retrieve full membership of list %s: %s",
+ after[L_NAME], error_message(code));
moira_disconnect();
return;
}
}
-get_members(ac, av, group)
+add_list_members(ac, av, group)
int ac;
char *av[];
char *group;
{
- int code=0;
-
- code = mr_query("get_end_members_of_list", 1, &av[1], get_members, group);
- if (code)
- critical_alert("incremental",
- "Couldn't retrieve full membership of %s: %s",
- group, error_message(code));
- return code;
+ edit_group(1, group, av[0], av[1]);
}