diff options
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -23,8 +23,6 @@ #include <config.h> #endif -#include <gdbus.h> - #include <stdio.h> #include <stdlib.h> #include <unistd.h> @@ -32,6 +30,12 @@ #include <signal.h> #include <sys/signalfd.h> +#include <gdbus.h> + +#ifdef HAVE_CAPNG +#include <cap-ng.h> +#endif + #include "ofono.h" #define SHUTDOWN_GRACE_SECONDS 10 @@ -114,6 +118,10 @@ int main(int argc, char **argv) GIOChannel *signal_io; int signal_source; +#ifdef HAVE_CAPNG + /* Drop capabilities */ +#endif + sigemptyset(&mask); sigaddset(&mask, SIGTERM); sigaddset(&mask, SIGINT); |