summaryrefslogtreecommitdiffstats
path: root/src/firemon/caps.c
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2017-03-04 13:49:31 -0500
committerLibravatar netblue30 <netblue30@yahoo.com>2017-03-04 13:49:31 -0500
commitd9c217d42bf4ce9242807e892ddc33dcf752f947 (patch)
treece030e00be7a015c060c515ad6696ab6c91d5838 /src/firemon/caps.c
parent--output enhancement (diff)
downloadfirejail-d9c217d42bf4ce9242807e892ddc33dcf752f947.tar.gz
firejail-d9c217d42bf4ce9242807e892ddc33dcf752f947.tar.zst
firejail-d9c217d42bf4ce9242807e892ddc33dcf752f947.zip
fix and document firemon --nowrap
Diffstat (limited to 'src/firemon/caps.c')
-rw-r--r--src/firemon/caps.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/firemon/caps.c b/src/firemon/caps.c
index 8837c9ee7..a13b784a2 100644
--- a/src/firemon/caps.c
+++ b/src/firemon/caps.c
@@ -38,9 +38,7 @@ static void print_caps(int pid) {
38 if (strncmp(buf, "CapBnd:", 7) == 0) { 38 if (strncmp(buf, "CapBnd:", 7) == 0) {
39 printf(" %s", buf); 39 printf(" %s", buf);
40 fflush(0); 40 fflush(0);
41 free(file); 41 break;
42 fclose(fp);
43 return;
44 } 42 }
45 } 43 }
46 fclose(fp); 44 fclose(fp);
@@ -55,7 +53,7 @@ void caps(pid_t pid, int print_procs) {
55 for (i = 0; i < max_pids; i++) { 53 for (i = 0; i < max_pids; i++) {
56 if (pids[i].level == 1) { 54 if (pids[i].level == 1) {
57 if (print_procs || pid == 0) 55 if (print_procs || pid == 0)
58 pid_print_list(i, 0); 56 pid_print_list(i, arg_nowrap);
59 int child = find_child(i); 57 int child = find_child(i);
60 if (child != -1) 58 if (child != -1)
61 print_caps(child); 59 print_caps(child);