static void print_l(int fd, char *head, char **list) { (void)fdprintf (fd, "%s ", head); printlist_setup (0, 0, LP_SEP, 0); fdprintlist (fd, list); printlist_unsetup (); return; }
/* Inputs: Outputs: Effects: */ void output_tbl(int fd, struct user_priority *ppri_tbl) { int limit; fdprintf(fd, "%d\n%d:\n", ppri_tbl->deflt, ppri_tbl->deflt_limit); printlist_setup (" ", "\n", "", ""); for (limit = PRI_MIN; limit <= PRI_MAX; limit++) if (ppri_tbl->users[limit - PRI_MIN]) { fdprintf(fd, "%d:", limit); fdprintlist(fd, ppri_tbl->users[limit - PRI_MIN]); } }
/* Inputs: Outputs: Effects: */ void print_tbl(struct user_priority * ppri_tbl) { int limit; printf(gettext("Default priority: %d\n"), ppri_tbl->deflt); printf(gettext("Priority limit for users not listed below: %d\n"), ppri_tbl->deflt_limit); printf(gettext("Priority Users\n")); printlist_setup ("", "", ",", "\n"); for (limit = PRI_MIN; limit <= PRI_MAX; limit++) { if (ppri_tbl->users[limit - PRI_MIN]) { printf(" %2d ", limit); fdprintlist(1, ppri_tbl->users[limit - PRI_MIN]); } } }