-/* $OpenBSD: print.c,v 1.80 2022/02/07 22:57:47 rob Exp $ */
+/* $OpenBSD: print.c,v 1.81 2022/02/14 18:09:08 rob Exp $ */
/* $NetBSD: print.c,v 1.27 1995/09/29 21:58:12 cgd Exp $ */
/*-
else
*cp++ = 'u';
}
- if (kp->p_eflag & EPROC_CHROOT)
- *cp++ = 'c';
*cp = '\0';
if (state == 'R' && kp->p_cpuid != KI_NOCPU) {
-.\" $OpenBSD: ps.1,v 1.122 2022/02/07 22:57:47 rob Exp $
+.\" $OpenBSD: ps.1,v 1.123 2022/02/14 18:09:08 rob Exp $
.\" $NetBSD: ps.1,v 1.16 1996/03/21 01:36:28 jtc Exp $
.\"
.\" Copyright (c) 1980, 1990, 1991, 1993, 1994
.\"
.\" @(#)ps.1 8.3 (Berkeley) 4/18/94
.\"
-.Dd $Mdocdate: February 7 2022 $
+.Dd $Mdocdate: February 14 2022 $
.Dt PS 1
.Os
.Sh NAME
.\" for example,
.\" .Xr lisp 1
.\" in a garbage collect).
-.It c
-The process is chrooted.
.It E
The process is trying to exit.
.It K
-/* $OpenBSD: kvm_proc2.c,v 1.36 2022/02/08 12:10:39 jsg Exp $ */
+/* $OpenBSD: kvm_proc2.c,v 1.37 2022/02/14 18:09:08 rob Exp $ */
/* $NetBSD: kvm_proc.c,v 1.30 1999/03/24 05:50:50 mrg Exp $ */
/*-
* Copyright (c) 1998 The NetBSD Foundation, Inc.
#include <sys/signalvar.h>
#include <sys/pledge.h>
#include <sys/wait.h>
-#include <sys/filedesc.h>
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
-/* $OpenBSD: sysctl.h,v 1.223 2022/02/07 22:57:47 rob Exp $ */
+/* $OpenBSD: sysctl.h,v 1.224 2022/02/14 18:09:08 rob Exp $ */
/* $NetBSD: sysctl.h,v 1.16 1996/04/09 20:55:36 cgd Exp $ */
/*
#define EPROC_SLEADER 0x02 /* session leader */
#define EPROC_UNVEIL 0x04 /* has unveil settings */
#define EPROC_LKUNVEIL 0x08 /* unveil is locked */
-#define EPROC_CHROOT 0x10 /* chrooted */
int32_t p_exitsig; /* unused, always zero. */
int32_t p_flag; /* INT: P_* flags. */
strlcpy((kp)->p_login, (sess)->s_login, \
MIN(sizeof((kp)->p_login), sizeof((sess)->s_login))); \
\
- if ((pr)->ps_fd->fd_rdir != NULL) \
- (kp)->p_eflag |= EPROC_CHROOT; \
if ((sess)->s_ttyvp) \
(kp)->p_eflag |= EPROC_CTTY; \
if ((pr)->ps_uvpaths) \