Lines Matching defs:logname
103 static char *logname; /* login name to add */
412 logname = argv[optind];
413 switch (valid_login(logname, (struct passwd **)NULL, &warning)) {
415 errmsg(M_INVALID, logname, "login name");
420 errmsg(M_USED, logname);
425 errmsg(M_TOO_LONG, logname);
431 warningmsg(warning, logname);
512 (void) sprintf(homedir, "%s/%s", base_dir, logname);
528 errmsg(M_NO_PERM, logname, homedir);
619 nargv[argindex++] = logname;
680 errmsg(M_USED, logname);
696 if ((grps != NULL) && edit_group(logname, (char *)0, gidlist, 0)) {
698 cleanup(logname);
704 edit_project(logname, (char *)NULL, projlist, 0)) {
706 cleanup(logname);
721 (void) edit_project(logname, (char *)NULL, (projid_t **)NULL,
723 (void) edit_group(logname, (char *)0, (int **)0, 1);
724 cleanup(logname);
732 cleanup(logname)
733 char *logname;
739 nargv[2] = logname;
761 errmsg(M_USED, logname);