Lines Matching refs:cnf
405 write_userconfig(struct userconf *cnf, const char *file) in write_userconfig() argument
443 fputs(boolean_str(cnf->default_password), buffp); in write_userconfig()
446 fputs(boolean_str(cnf->reuse_uids), buffp); in write_userconfig()
449 fputs(boolean_str(cnf->reuse_gids), buffp); in write_userconfig()
452 fputs(cnf->nispasswd ? cnf->nispasswd : "", buffp); in write_userconfig()
456 fputs(cnf->dotdir ? cnf->dotdir : boolean_str(0), in write_userconfig()
460 fputs(cnf->newmail ? cnf->newmail : boolean_str(0), in write_userconfig()
464 fputs(cnf->logfile ? cnf->logfile : boolean_str(0), in write_userconfig()
468 fputs(cnf->home, buffp); in write_userconfig()
471 fprintf(buffp, "%04o", cnf->homemode); in write_userconfig()
475 fputs(cnf->shelldir, buffp); in write_userconfig()
485 fputs(cnf->shell_default ? cnf->shell_default : in write_userconfig()
489 fputs(cnf->default_group ? cnf->default_group : "", in write_userconfig()
493 for (j = 0; cnf->groups != NULL && in write_userconfig()
494 j < (int)cnf->groups->sl_cur; j++) in write_userconfig()
496 "," : "", cnf->groups->sl_str[j]); in write_userconfig()
500 fputs(cnf->default_class ? cnf->default_class : "", in write_userconfig()
504 fprintf(buffp, "%ju", (uintmax_t)cnf->min_uid); in write_userconfig()
508 fprintf(buffp, "%ju", (uintmax_t)cnf->max_uid); in write_userconfig()
512 fprintf(buffp, "%ju", (uintmax_t)cnf->min_gid); in write_userconfig()
516 fprintf(buffp, "%ju", (uintmax_t)cnf->max_gid); in write_userconfig()
520 fprintf(buffp, "%jd", (intmax_t)cnf->expire_days); in write_userconfig()
524 fprintf(buffp, "%jd", (intmax_t)cnf->password_days); in write_userconfig()