diff options
author | netblue30 <netblue30@yahoo.com> | 2017-03-04 13:49:31 -0500 |
---|---|---|
committer | netblue30 <netblue30@yahoo.com> | 2017-03-04 13:49:31 -0500 |
commit | d9c217d42bf4ce9242807e892ddc33dcf752f947 (patch) | |
tree | ce030e00be7a015c060c515ad6696ab6c91d5838 /src/firemon/caps.c | |
parent | --output enhancement (diff) | |
download | firejail-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.c | 6 |
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); |