Home
last modified time | relevance | path

Searched refs:jid (Results 1 – 25 of 50) sorted by relevance

12

/freebsd-12-stable/lib/libjail/
Djail_getid.c52 int jid; in jail_getid() local
55 jid = strtoul(name, &ep, 10); in jail_getid()
64 if (jid == 0) in jail_getid()
65 return jid; in jail_getid()
68 jiov[1].iov_base = &jid; in jail_getid()
69 jiov[1].iov_len = sizeof(jid); in jail_getid()
82 jid = jail_get(jiov, 4, 0); in jail_getid()
83 if (jid < 0 && !jail_errmsg[0]) in jail_getid()
86 return jid; in jail_getid()
93 jail_getname(int jid) in jail_getname() argument
[all …]
Djail.c83 int njp, jid; in jail_setv() local
100 jid = jailparam_set(jp, njp, flags); in jail_setv()
102 return (jid); in jail_setv()
121 int njp, i, jid; in jail_getv() local
170 jid = jailparam_get(jp, njp, flags); in jail_getv()
171 if (jid < 0) in jail_getv()
191 return (jid); in jail_getv()
496 int i, jid, bool0; in jailparam_set() local
521 jid = -1; in jailparam_set()
535 jid = -1; in jailparam_set()
[all …]
Djail.h55 extern char *jail_getname(int jid);
/freebsd-12-stable/usr.sbin/jail/
Djail.c400 if (!j->jid) in main()
414 j->flags = j->jid < 0 ? JF_START : JF_SET; in main()
417 if (j->jid < 0) { in main()
428 j->flags = j->jid < 0 ? JF_START in main()
437 if (j->jid > 0 && in main()
446 if (j->jid > 0) in main()
461 if (j->jid < 0 && !(j->flags & JF_DEPEND)) { in main()
484 if (j->jid < 0) { in main()
495 } else if ((j->flags & JF_FAILED) && j->jid > 0) in main()
620 int dopersist, ns, jid, dying, didfail; in create_jail() local
[all …]
Dstate.c221 (rev ? dj->jid < 0 : dj->jid > 0))) in dep_check()
308 int jid; in start_state() local
337 jiov[1].iov_base = &jid; in start_state()
338 jiov[1].iov_len = sizeof(jid); in start_state()
341 jiov[3].iov_base = &jid; in start_state()
342 jiov[3].iov_len = sizeof(jid); in start_state()
347 for (jid = 0; jail_get(jiov, 6, 0) > 0; ) { in start_state()
351 j->jid = jid; in start_state()
464 int jid, ret, len; in running_jail() local
466 if ((jid = strtol(name, &ep, 10)) && !*ep) { in running_jail()
[all …]
Dcommand.c302 if (jail_remove(j->jid) < 0 && errno == EPERM) { in run_command()
310 j->jid = -1; in run_command()
319 printf("%d\n", j->jid); in run_command()
704 if (jail_attach(j->jid) < 0) { in run_command()
868 if (ki[i].ki_jid == j->jid && in term_procs()
/freebsd-12-stable/sbin/bectl/
Dbectl_jail.c54 static int bectl_jail_cleanup(char *mountpoint, int jid);
210 bectl_jail_cleanup(char *mountpoint, int jid) in bectl_jail_cleanup() argument
215 if (jid >= 0 && jail_remove(jid) != 0) { in bectl_jail_cleanup()
241 int i, jid, mntflags, opt, ret; in bectl_cmd_jail() local
367 jid = bectl_locate_jail(bootenv); in bectl_cmd_jail()
368 bectl_jail_cleanup(mountpoint, jid); in bectl_cmd_jail()
378 int jid; in bectl_search_jail_paths() local
385 while ((jid = jail_getv(0, "lastjid", lastjid, "path", &jailpath, in bectl_search_jail_paths()
390 return (jid); in bectl_search_jail_paths()
393 snprintf(lastjid, sizeof(lastjid), "%d", jid); in bectl_search_jail_paths()
[all …]
/freebsd-12-stable/tools/tools/vimage/
Dvimage.c58 int jid; member
99 int jid, i, s, namelen; in main() local
160 jid = 0; in main()
161 while ((jid = getjail(&vst[vst_last], jid, verbose)) > 0) { in main()
206 printf(" JID: %d\n", vst[i].jid); in main()
218 if ((jid = jail_getid(argv[0])) < 0) in main()
220 ifreq.ifr_jid = jid; in main()
233 if (jail_attach(jid) < 0) in main()
291 if ((jid = jail_getid(argv[0])) < 0) in main()
293 if (jail_remove(jid) < 0) in main()
[all …]
/freebsd-12-stable/crypto/openssh/openbsd-compat/
Dport-irix.c55 jid_t jid = 0; in irix_setusercontext() local
57 int jid = 0; in irix_setusercontext() local
61 jid = jlimit_startjob(pw->pw_name, pw->pw_uid, "interactive"); in irix_setusercontext()
62 if (jid == -1) in irix_setusercontext()
68 if (jid == 0 && newarraysess() != 0) in irix_setusercontext()
/freebsd-12-stable/usr.sbin/jls/
Djls.c91 int c, i, jflags, jid, lastjid, pflags, spc; in main() local
99 pflags = jflags = jid = 0; in main()
107 jid = strtoul(optarg, &ep, 10); in main()
108 if (!jid || *ep) { in main()
109 jid = 0; in main()
205 if (jid != 0) in main()
206 add_param("jid", &jid, sizeof(jid), NULL, 0); in main()
242 if (jid != 0 || jname != NULL) { in main()
387 int i, jid, n, spc; in print_jail() local
389 jid = jailparam_get(params, nparams, jflags); in print_jail()
[all …]
/freebsd-12-stable/usr.sbin/jexec/
Djexec.c61 int jid; in main() local
102 jid = jail_getid(argv[0]); in main()
103 if (jid < 0) in main()
105 if (jail_attach(jid) == -1) in main()
106 err(1, "jail_attach(%d)", jid); in main()
/freebsd-12-stable/crypto/heimdal/appl/telnet/telnetd/
Dsys_term.c1742 int jid; local
1745 while ((jid = waitjob(NULL)) != -1) {
1746 if (jid == 0) {
1750 jobend(jid, NULL, NULL);
1761 jid_getutid(jid) in jid_getutid() argument
1762 int jid; in jid_getutid()
1768 if ( (cur->ut_type != NULL) && (jid == cur->ut_jid) ) {
1826 jobend(jid, path, user) in jobend() argument
1827 int jid; in jobend()
1845 if ( saved_jid && saved_jid != jid ) {
[all …]
/freebsd-12-stable/bin/pkill/tests/
Dpgrep-j_test.sh7 jls -j "$check_name" -s | tr ' ' '\n' | grep jid= | sed -e 's/.*=//g'
34 jid="${jid1},${jid2}"
35 case "$jid" in
44 pid1="$(pgrep -f -x -j "$jid" "$sleep $sleep_amount" | sort)"
Dpkill-j_test.sh7 jls -j "$check_name" -s | tr ' ' '\n' | grep jid= | sed -e 's/.*=//g'
35 jid="${jid1},${jid2}"
36 case "$jid" in
45 if pkill -f -j "$jid" $sleep && sleep 0.5 &&
/freebsd-12-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/
Dtst.jid.d32 @a[jid] = count();
37 @a[jid] = count();
/freebsd-12-stable/sys/kern/
Dkern_jail.c518 int jid, jsys, len, level; in kern_jail_set() local
573 error = vfs_copyopt(opts, "jid", &jid, sizeof(jid)); in kern_jail_set()
575 jid = 0; in kern_jail_set()
994 if (cuflags == JAIL_CREATE && jid == 0 && name != NULL) { in kern_jail_set()
996 jid = strtoul(namelc != NULL ? namelc + 1 : name, &p, 10); in kern_jail_set()
998 jid = 0; in kern_jail_set()
1001 if (jid != 0) { in kern_jail_set()
1009 if (jid < 0) { in kern_jail_set()
1014 pr = prison_find(jid); in kern_jail_set()
1022 jid); in kern_jail_set()
[all …]
/freebsd-12-stable/usr.bin/killall/
Dkillall.c128 int jid; in main() local
160 jid = jail_getid(*av); in main()
161 if (jid < 0) in main()
163 if (jail_attach(jid) == -1) in main()
164 err(1, "jail_attach(%d)", jid); in main()
/freebsd-12-stable/usr.sbin/sysrc/
Dsysrc555 jid=$( jls jid path |
566 if [ "$jid" -a "${jid%[$IFS]*}" != "$jid" ]; then
577 if [ "$jid" ]; then
585 /usr/sbin/jexec "$jid" /bin/sh
/freebsd-12-stable/tools/regression/ipfw/fwd/
Dvimage-fwd.sh353 for jid in ${rjid} ${mjid} ${ljid}; do
355 x=`jls -as -j ${jid} jid 2>/dev/null`
357 jid=*) echo "Waiting for jail ${jid} to stop." >&2
/freebsd-12-stable/lib/libugidfw/
Dugidfw.c607 int jid; in bsde_get_jailid() local
611 jid = strtoul(name, &ep, 10); in bsde_get_jailid()
613 return jid; in bsde_get_jailid()
625 jid = jail_get(jiov, 4, 0); in bsde_get_jailid()
626 if (jid < 0 && !errstr[0]) in bsde_get_jailid()
630 jid = jail_get(jiov, 2, 0); in bsde_get_jailid()
631 return jid; in bsde_get_jailid()
642 int jid = 0; in bsde_parse_subject() local
701 jid = bsde_get_jailid(argv[current+1], buflen, errstr); in bsde_parse_subject()
702 if (jid < 0) in bsde_parse_subject()
[all …]
/freebsd-12-stable/usr.sbin/jail/tests/
Djail_basic_test.sh51 atf_check -s exit:0 -o ignore jail -r `jls -j basejail jid`
119 jail -f $(atf_get_srcdir)/commands.jail.conf -qr `jls -j basejail jid`
/freebsd-12-stable/libexec/rc/rc.d/
Djail460 $jail_jls jid name | while read _id _name; do
490 _jid=$($jail_jls -j $_j jid)
517 _jid=$($jail_jls -j $_j jid)
/freebsd-12-stable/usr.bin/top/
Dmachine.h71 int jid; /* only this jid (unless jid == -1) */ member
Dtop.c279 ps.jid = -1; in main()
440 if ((ps.jid = jail_getid(optarg)) == -1) in main()
1078 ps.jid = -1; in main()
1088 ps.jid = i; in main()
/freebsd-12-stable/contrib/ntp/ntpd/
Drefclock_jupiter.c541 struct jid *ip; in jupiter_receive()
611 if (size != sizeof(struct jid)) { in jupiter_receive()
614 size, (int)sizeof(struct jid)); in jupiter_receive()
622 ip = (struct jid *)sp; in jupiter_receive()

12