From 9ee614b64b7d1b765d8c6d6b0122372427dd73ed Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Mon, 29 Mar 2010 11:06:04 -0700 Subject: Check for capabilities support via libcap-ng --- src/main.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/main.c b/src/main.c index b5a5aab4..8e686ac7 100644 --- a/src/main.c +++ b/src/main.c @@ -23,8 +23,6 @@ #include #endif -#include - #include #include #include @@ -32,6 +30,12 @@ #include #include +#include + +#ifdef HAVE_CAPNG +#include +#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); -- cgit v1.2.3