edit_group
if ((grps != NULL) && edit_group(logname, (char *)0, gidlist, 0)) {
(void) edit_group(logname, (char *)0, (int **)0, 1);
extern int call_passmgmt(), edit_group(), create_home();
ret = edit_group(logname, (char *)0, (int **)0, 1);
extern int rm_files(), call_passmgmt(), edit_group();
ret = edit_group(logname, new_logname, gidlist, 1);
extern int valid_expire(), edit_group(), call_passmgmt();