Lines Matching refs:jid

428 		if (!j->jid)
439 j->flags = j->jid < 0
443 if (j->jid < 0 && !(j->flags & JF_CLEANUP)) {
455 j->flags = j->jid < 0 ? JF_START : rdtun_params(j, 0)
464 if (j->jid > 0 &&
473 if (j->jid > 0)
495 if (j->jid < 0 && !(j->flags & JF_DEPEND)) {
519 j->comparam = j->jid < 0
521 } else if (j->jid < 0) {
533 } else if ((j->flags & JF_FAILED) && j->jid > 0)
697 j->jid = jailparam_set_note(j, setparams, ns, JAIL_CREATE);
698 if (j->jid < 0) {
704 if (j->jid > 0)
707 return j->jid;
717 int jid;
722 jiov[0].iov_base = __DECONST(char *, "jid");
723 jiov[0].iov_len = sizeof("jid");
724 jiov[1].iov_base = &j->jid;
725 jiov[1].iov_len = sizeof(j->jid);
730 jid = jail_set(jiov, 4, JAIL_UPDATE);
732 jail_note(j, "jail_set(JAIL_UPDATE) jid=%d nopersist%s%s\n",
733 j->jid, jid < 0 ? ": " : "",
734 jid < 0 ? strerror(errno) : "");
744 int ns, jid;
753 if (jailparam_init(sjp, "jid") < 0 ||
754 jailparam_import_raw(sjp, &j->jid, sizeof j->jid) < 0) {
763 jid = jailparam_set_note(j, setparams, ns, JAIL_UPDATE);
764 if (jid < 0) {
769 return jid;
788 if (JP_RDTUN(jp) && strcmp(jp->jp_name, "jid"))
793 if (jailparam_init(rtjp, "jid") < 0 ||
794 jailparam_import_raw(rtjp, &j->jid, sizeof j->jid) < 0) {
799 if (JP_RDTUN(jp) && strcmp(jp->jp_name, "jid")) {
807 if (JP_RDTUN(jp) && strcmp(jp->jp_name, "jid")) {
848 * Get the jail's jid if it is running.
856 int jid;
859 if (!(jid = strtol(pval, &ep, 10)) || *ep) {
860 j->jid = -1;
863 jiov[0].iov_base = __DECONST(char *, "jid");
864 jiov[0].iov_len = sizeof("jid");
865 jiov[1].iov_base = &jid;
866 jiov[1].iov_len = sizeof(jid);
874 j->jid = -1;
877 j->jid = jail_get(jiov, 2, 0);
901 int jid;
904 jid = jailparam_set(jp, njp, flags);
920 if (jid < 0)
924 return jid;
938 fprintf(fp, "%d%s", j->jid, separator);
961 fprintf(fp, "jid=%d", j->jid);
965 if (strcmp(p->name, "jid")) {