From 2b8889c44b6752e92bfb982a5eaa2255a129e072 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20Bartoszkiewicz?= Date: Mon, 15 Aug 2016 12:22:30 +0200 Subject: [PATCH] lsns: support cgroup namespaces MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Bartoszkiewicz --- sys-utils/lsns.8 | 4 ++-- sys-utils/lsns.c | 8 +++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/sys-utils/lsns.8 b/sys-utils/lsns.8 index 9fe22f1896..7ea1cb3571 100644 --- a/sys-utils/lsns.8 +++ b/sys-utils/lsns.8 @@ -54,8 +54,8 @@ Use the raw output format. .TP .BR \-t , " \-\-type " \fItype\fP Display the specified \fItype\fP of namespaces only. The supported types are -\fBmnt\fP, \fBnet\fP, \fBipc\fP, \fBuser\fP, \fBpid\fP and \fButs\fP. This -option may be given more than once. +\fBmnt\fP, \fBnet\fP, \fBipc\fP, \fBuser\fP, \fBpid\fP, \fButs\fP and +\fBcgroup\fP. This option may be given more than once. .TP .BR \-u , " \-\-notruncate" Do not truncate text in columns. diff --git a/sys-utils/lsns.c b/sys-utils/lsns.c index 75c04f8f8e..278598af42 100644 --- a/sys-utils/lsns.c +++ b/sys-utils/lsns.c @@ -100,7 +100,8 @@ enum { LSNS_ID_PID, LSNS_ID_UTS, LSNS_ID_IPC, - LSNS_ID_USER + LSNS_ID_USER, + LSNS_ID_CGROUP }; static char *ns_names[] = { @@ -109,7 +110,8 @@ static char *ns_names[] = { [LSNS_ID_PID] = "pid", [LSNS_ID_UTS] = "uts", [LSNS_ID_IPC] = "ipc", - [LSNS_ID_USER] = "user" + [LSNS_ID_USER] = "user", + [LSNS_ID_CGROUP] = "cgroup" }; struct lsns_namespace { @@ -599,7 +601,7 @@ static void __attribute__ ((__noreturn__)) usage(FILE * out) fputs(_(" -p, --task print process namespaces\n"), out); fputs(_(" -r, --raw use the raw output format\n"), out); fputs(_(" -u, --notruncate don't truncate text in columns\n"), out); - fputs(_(" -t, --type namespace type (mnt, net, ipc, user, pid, uts)\n"), out); + fputs(_(" -t, --type namespace type (mnt, net, ipc, user, pid, uts, cgroup)\n"), out); fputs(USAGE_SEPARATOR, out); fputs(USAGE_HELP, out); -- 2.47.3