Blame dnscap-1.0-system.patch
|
Adam Tkac |
65a67ac |
diff -up dnscap-20070807cvs/dnscap.c.system dnscap-20070807cvs/dnscap.c
|
|
Adam Tkac |
65a67ac |
--- dnscap-20070807cvs/dnscap.c.system 2007-08-07 15:13:56.000000000 +0200
|
|
Adam Tkac |
65a67ac |
+++ dnscap-20070807cvs/dnscap.c 2007-08-07 15:14:30.000000000 +0200
|
|
Adam Tkac |
65a67ac |
@@ -1468,7 +1468,8 @@ dumper_close(void) {
|
|
Adam Tkac |
65a67ac |
if (cmd != NULL) {
|
|
Adam Tkac |
65a67ac |
setuid(getuid());
|
|
Adam Tkac |
65a67ac |
setgid(getgid());
|
|
Adam Tkac |
65a67ac |
- system(cmd);
|
|
Adam Tkac |
65a67ac |
+ if (system(cmd) == -1)
|
|
Adam Tkac |
65a67ac |
+ abort ();
|
|
Adam Tkac |
65a67ac |
free(cmd);
|
|
Adam Tkac |
65a67ac |
}
|
|
Adam Tkac |
65a67ac |
}
|