Lines Matching refs:elem

182 	int all, ch, elem, flag, _fmt, i, lineno, linelen, left;
526 for (elem = 0; elem < pidlist.count; elem++)
527 if (kp->ki_pid == pidlist.l.pids[elem])
543 for (elem = 0; elem < gidlist.count; elem++)
544 if (kp->ki_rgid == gidlist.l.gids[elem])
548 for (elem = 0; elem < jidlist.count; elem++)
549 if (kp->ki_jid == jidlist.l.jids[elem])
553 for (elem = 0; elem < pgrplist.count; elem++)
555 pgrplist.l.pids[elem])
559 for (elem = 0; elem < ruidlist.count; elem++)
561 ruidlist.l.uids[elem])
565 for (elem = 0; elem < sesslist.count; elem++)
566 if (kp->ki_sid == sesslist.l.pids[elem])
570 for (elem = 0; elem < ttylist.count; elem++)
571 if (kp->ki_tdev == ttylist.l.ttys[elem])
575 for (elem = 0; elem < uidlist.count; elem++)
576 if (kp->ki_uid == uidlist.l.uids[elem])
695 addelem_gid(struct listinfo *inf, const char *elem)
702 if (*elem == '\0' || strlen(elem) >= MAXLOGNAME) {
703 if (*elem == '\0')
706 warnx("%s name too long: %s", inf->lname, elem);
723 bigtemp = strtoul(elem, &endp, 10);
729 grp = getgrnam(elem);
731 warnx("No %s %s '%s'", inf->lname, nameorID, elem);
743 addelem_jid(struct listinfo *inf, const char *elem)
747 if (*elem == '\0') {
753 tempid = jail_getid(elem);
755 warnx("Invalid %s: %s", inf->lname, elem);
767 addelem_pid(struct listinfo *inf, const char *elem)
772 if (*elem == '\0') {
779 tempid = strtol(elem, &endp, 10);
780 if (*endp != '\0' || tempid < 0 || elem == endp) {
781 warnx("Invalid %s: %s", inf->lname, elem);
784 warnx("%s too large: %s", inf->lname, elem);
806 addelem_tty(struct listinfo *inf, const char *elem)
815 switch (*elem) {
817 ttypath = elem;
820 if (strcmp(elem, "co") == 0) {
827 strlcat(pathbuf, elem, sizeof(pathbuf));
835 /* Check to see if /dev/tty${elem} exists */
837 strlcat(pathbuf2, elem, sizeof(pathbuf2));
843 /* Check to see if /dev/pts/${elem} exists */
845 strlcat(pathbuf3, elem, sizeof(pathbuf3));
880 addelem_uid(struct listinfo *inf, const char *elem)
886 if (*elem == '\0' || strlen(elem) >= MAXLOGNAME) {
887 if (*elem == '\0')
890 warnx("%s name too long: %s", inf->lname, elem);
895 pwd = getpwnam(elem);
898 bigtemp = strtoul(elem, &endp, 10);
900 warnx("No %s named '%s'", inf->lname, elem);
906 inf->lname, elem);