aboutsummaryrefslogtreecommitdiffstats
path: root/src/firejail/util.c
diff options
context:
space:
mode:
authorLibravatar smitsohu <smitsohu@gmail.com>2019-03-20 15:27:34 +0100
committerLibravatar smitsohu <smitsohu@gmail.com>2019-03-20 15:27:34 +0100
commitce7b289b099746a98be4d57304fc130c14537411 (patch)
tree2a0bd9f0b528b5df3aaad0a88a4e600b6b86583c /src/firejail/util.c
parentsecurity: too early to register signal handler (diff)
downloadfirejail-ce7b289b099746a98be4d57304fc130c14537411.tar.gz
firejail-ce7b289b099746a98be4d57304fc130c14537411.tar.zst
firejail-ce7b289b099746a98be4d57304fc130c14537411.zip
hardening: run more code unprivileged
Diffstat (limited to 'src/firejail/util.c')
-rw-r--r--src/firejail/util.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/firejail/util.c b/src/firejail/util.c
index 46b392eed..3e2cd13d5 100644
--- a/src/firejail/util.c
+++ b/src/firejail/util.c
@@ -250,6 +250,16 @@ void logerr(const char *msg) {
250 closelog(); 250 closelog();
251} 251}
252 252
253
254void set_nice(int inc) {
255 errno = 0;
256 int rv = nice(inc);
257 (void) rv;
258 if (errno)
259 fwarning("cannot set nice value\n");
260}
261
262
253static int copy_file_by_fd(int src, int dst) { 263static int copy_file_by_fd(int src, int dst) {
254 assert(src >= 0); 264 assert(src >= 0);
255 assert(dst >= 0); 265 assert(dst >= 0);