summaryrefslogtreecommitdiff
path: root/dpid/dpid.c
diff options
context:
space:
mode:
Diffstat (limited to 'dpid/dpid.c')
-rw-r--r--dpid/dpid.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/dpid/dpid.c b/dpid/dpid.c
index b0ca8420..2337d5d6 100644
--- a/dpid/dpid.c
+++ b/dpid/dpid.c
@@ -100,11 +100,10 @@ void free_services_list(Dlist *s_list)
}
/*! Signal handler for SIGINT, SIGQUIT, and SIGTERM. Calls cleanup
- * \todo what is the most portable way to ignore the signo argument of
- * without generating a warning? Is "int signo __unused" gcc specific?
*/
-static void terminator()
+static void terminator(int sig)
{
+ (void) sig; /* suppress unused parameter warning */
cleanup();
_exit(0);
}