aboutsummaryrefslogtreecommitdiffstats
path: root/src/firejail/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/firejail/main.c')
-rw-r--r--src/firejail/main.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/firejail/main.c b/src/firejail/main.c
index 29e3df7c6..23d9a1d51 100644
--- a/src/firejail/main.c
+++ b/src/firejail/main.c
@@ -592,6 +592,16 @@ static void run_cmd_and_exit(int i, int argc, char **argv) {
592 else 592 else
593 exit_err_feature("networking"); 593 exit_err_feature("networking");
594 } 594 }
595 else if (strncmp(argv[i], "--net.print=", 12) == 0) {
596 if (checkcfg(CFG_NETWORK)) {
597 // extract pid or sandbox name
598 pid_t pid = require_pid(argv[i] + 12);
599 net_print(pid);
600 exit(0);
601 }
602 else
603 exit_err_feature("networking");
604 }
595#endif 605#endif
596#ifdef HAVE_FILE_TRANSFER 606#ifdef HAVE_FILE_TRANSFER
597 else if (strncmp(argv[i], "--get=", 6) == 0) { 607 else if (strncmp(argv[i], "--get=", 6) == 0) {