diff options
author | Fred-Barclay <Fred-Barclay@users.noreply.github.com> | 2017-11-19 15:02:42 -0600 |
---|---|---|
committer | Fred-Barclay <Fred-Barclay@users.noreply.github.com> | 2017-11-19 15:02:42 -0600 |
commit | b936e5ab77dfa0b54b2f6f6dd53762a8244e4230 (patch) | |
tree | edb7237ba54d7c2a85a8531c8901d6466c5e0e4d /src/fbuilder/build_seccomp.c | |
parent | More qtox profile tightening (diff) | |
download | firejail-b936e5ab77dfa0b54b2f6f6dd53762a8244e4230.tar.gz firejail-b936e5ab77dfa0b54b2f6f6dd53762a8244e4230.tar.zst firejail-b936e5ab77dfa0b54b2f6f6dd53762a8244e4230.zip |
strip trailing whitespace
Diffstat (limited to 'src/fbuilder/build_seccomp.c')
-rw-r--r-- | src/fbuilder/build_seccomp.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/fbuilder/build_seccomp.c b/src/fbuilder/build_seccomp.c index 63f37e34a..85190f0f2 100644 --- a/src/fbuilder/build_seccomp.c +++ b/src/fbuilder/build_seccomp.c | |||
@@ -23,13 +23,13 @@ | |||
23 | void build_seccomp(const char *fname, FILE *fp) { | 23 | void build_seccomp(const char *fname, FILE *fp) { |
24 | assert(fname); | 24 | assert(fname); |
25 | assert(fp); | 25 | assert(fp); |
26 | 26 | ||
27 | FILE *fp2 = fopen(fname, "r"); | 27 | FILE *fp2 = fopen(fname, "r"); |
28 | if (!fp2) { | 28 | if (!fp2) { |
29 | fprintf(stderr, "Error: cannot open %s\n", fname); | 29 | fprintf(stderr, "Error: cannot open %s\n", fname); |
30 | exit(1); | 30 | exit(1); |
31 | } | 31 | } |
32 | 32 | ||
33 | char buf[MAX_BUF]; | 33 | char buf[MAX_BUF]; |
34 | int line = 1; | 34 | int line = 1; |
35 | int position = 0; | 35 | int position = 0; |
@@ -39,7 +39,7 @@ void build_seccomp(const char *fname, FILE *fp) { | |||
39 | char *ptr = strchr(buf, '\n'); | 39 | char *ptr = strchr(buf, '\n'); |
40 | if (ptr) | 40 | if (ptr) |
41 | *ptr = '\0'; | 41 | *ptr = '\0'; |
42 | 42 | ||
43 | // first line: | 43 | // first line: |
44 | //% time seconds usecs/call calls errors syscall | 44 | //% time seconds usecs/call calls errors syscall |
45 | if (line == 1) { | 45 | if (line == 1) { |
@@ -61,7 +61,7 @@ void build_seccomp(const char *fname, FILE *fp) { | |||
61 | // get out on the next "----" line | 61 | // get out on the next "----" line |
62 | if (*buf == '-') | 62 | if (*buf == '-') |
63 | break; | 63 | break; |
64 | 64 | ||
65 | if (line == 3) | 65 | if (line == 3) |
66 | fprintf(fp, "# seccomp.keep %s", buf + position); | 66 | fprintf(fp, "# seccomp.keep %s", buf + position); |
67 | else | 67 | else |
@@ -89,21 +89,21 @@ int netlink = 0; | |||
89 | int packet = 0; | 89 | int packet = 0; |
90 | static void process_protocol(const char *fname) { | 90 | static void process_protocol(const char *fname) { |
91 | assert(fname); | 91 | assert(fname); |
92 | 92 | ||
93 | // process trace file | 93 | // process trace file |
94 | FILE *fp = fopen(fname, "r"); | 94 | FILE *fp = fopen(fname, "r"); |
95 | if (!fp) { | 95 | if (!fp) { |
96 | fprintf(stderr, "Error: cannot open %s\n", fname); | 96 | fprintf(stderr, "Error: cannot open %s\n", fname); |
97 | exit(1); | 97 | exit(1); |
98 | } | 98 | } |
99 | 99 | ||
100 | char buf[MAX_BUF]; | 100 | char buf[MAX_BUF]; |
101 | while (fgets(buf, MAX_BUF, fp)) { | 101 | while (fgets(buf, MAX_BUF, fp)) { |
102 | // remove \n | 102 | // remove \n |
103 | char *ptr = strchr(buf, '\n'); | 103 | char *ptr = strchr(buf, '\n'); |
104 | if (ptr) | 104 | if (ptr) |
105 | *ptr = '\0'; | 105 | *ptr = '\0'; |
106 | 106 | ||
107 | // parse line: 4:galculator:access /etc/fonts/conf.d:0 | 107 | // parse line: 4:galculator:access /etc/fonts/conf.d:0 |
108 | // number followed by : | 108 | // number followed by : |
109 | ptr = buf; | 109 | ptr = buf; |
@@ -136,7 +136,7 @@ static void process_protocol(const char *fname) { | |||
136 | else if (strncmp(ptr, "AF_PACKET ", 9) == 0) | 136 | else if (strncmp(ptr, "AF_PACKET ", 9) == 0) |
137 | packet = 1; | 137 | packet = 1; |
138 | } | 138 | } |
139 | 139 | ||
140 | fclose(fp); | 140 | fclose(fp); |
141 | } | 141 | } |
142 | 142 | ||
@@ -144,10 +144,10 @@ static void process_protocol(const char *fname) { | |||
144 | // process fname, fname.1, fname.2, fname.3, fname.4, fname.5 | 144 | // process fname, fname.1, fname.2, fname.3, fname.4, fname.5 |
145 | void build_protocol(const char *fname, FILE *fp) { | 145 | void build_protocol(const char *fname, FILE *fp) { |
146 | assert(fname); | 146 | assert(fname); |
147 | 147 | ||
148 | // run fname | 148 | // run fname |
149 | process_protocol(fname); | 149 | process_protocol(fname); |
150 | 150 | ||
151 | // run all the rest | 151 | // run all the rest |
152 | struct stat s; | 152 | struct stat s; |
153 | int i; | 153 | int i; |
@@ -159,7 +159,7 @@ void build_protocol(const char *fname, FILE *fp) { | |||
159 | process_protocol(newname); | 159 | process_protocol(newname); |
160 | free(newname); | 160 | free(newname); |
161 | } | 161 | } |
162 | 162 | ||
163 | int net = 0; | 163 | int net = 0; |
164 | if (unix_s || inet || inet6 || netlink || packet) { | 164 | if (unix_s || inet || inet6 || netlink || packet) { |
165 | fprintf(fp, "protocol "); | 165 | fprintf(fp, "protocol "); |