Lines Matching defs:li

140 	struct list *li;
407 SLIST_FOREACH(li, &ruidlist, li_chain)
408 if (kp->ki_ruid == (uid_t)li->li_number)
410 if (SLIST_FIRST(&ruidlist) != NULL && li == NULL) {
415 SLIST_FOREACH(li, &rgidlist, li_chain)
416 if (kp->ki_rgid == (gid_t)li->li_number)
418 if (SLIST_FIRST(&rgidlist) != NULL && li == NULL) {
423 SLIST_FOREACH(li, &euidlist, li_chain)
424 if (kp->ki_uid == (uid_t)li->li_number)
426 if (SLIST_FIRST(&euidlist) != NULL && li == NULL) {
431 SLIST_FOREACH(li, &ppidlist, li_chain)
432 if (kp->ki_ppid == (pid_t)li->li_number)
434 if (SLIST_FIRST(&ppidlist) != NULL && li == NULL) {
439 SLIST_FOREACH(li, &pgrplist, li_chain)
440 if (kp->ki_pgid == (pid_t)li->li_number)
442 if (SLIST_FIRST(&pgrplist) != NULL && li == NULL) {
447 SLIST_FOREACH(li, &tdevlist, li_chain) {
448 if (li->li_number == -1 &&
451 if (kp->ki_tdev == (dev_t)li->li_number)
454 if (SLIST_FIRST(&tdevlist) != NULL && li == NULL) {
459 SLIST_FOREACH(li, &sidlist, li_chain)
460 if (kp->ki_sid == (pid_t)li->li_number)
462 if (SLIST_FIRST(&sidlist) != NULL && li == NULL) {
467 SLIST_FOREACH(li, &jidlist, li_chain) {
469 if (kp->ki_jid == (int)li->li_number)
472 if (kp->ki_jid > 0 && li->li_number == -1)
475 if (SLIST_FIRST(&jidlist) != NULL && li == NULL) {
480 SLIST_FOREACH(li, &classlist, li_chain) {
485 strcmp(kp->ki_loginclass, li->li_name) == 0)
488 if (SLIST_FIRST(&classlist) != NULL && li == NULL) {
666 struct list *li;
680 if ((li = malloc(sizeof(*li))) == NULL) {
682 sizeof(*li));
685 SLIST_INSERT_HEAD(head, li, li_chain);
689 li->li_number = (uid_t)strtol(sp, &ep, 0);
694 if (li->li_number == 0)
695 li->li_number = getpgrp();
698 if (li->li_number == 0)
699 li->li_number = getsid(mypid);
702 if (li->li_number < 0)
706 if (li->li_number == 0)
707 li->li_number = -1; /* any jail */
710 if (li->li_number < 0)
733 li->li_number = pw->pw_uid;
738 li->li_number = gr->gr_gid;
742 li->li_number = -1;
765 li->li_number = st.st_rdev;
771 li->li_number = 0;
773 li->li_number = -1;
775 li->li_number = jid;
782 li->li_number = -1;
783 li->li_name = strdup(sp);
784 if (li->li_name == NULL)