summaryrefslogtreecommitdiff
path: root/src/ipcpd
diff options
context:
space:
mode:
Diffstat (limited to 'src/ipcpd')
-rw-r--r--src/ipcpd/ipcp.c7
-rw-r--r--src/ipcpd/ipcp.h6
2 files changed, 4 insertions, 9 deletions
diff --git a/src/ipcpd/ipcp.c b/src/ipcpd/ipcp.c
index 2321e2a8..dfb88057 100644
--- a/src/ipcpd/ipcp.c
+++ b/src/ipcpd/ipcp.c
@@ -44,6 +44,7 @@
#include "ipcp.h"
+#include <signal.h>
#include <string.h>
#include <sys/socket.h>
#include <stdlib.h>
@@ -59,9 +60,9 @@ struct cmd {
int fd;
};
-void ipcp_sig_handler(int sig,
- siginfo_t * info,
- void * c)
+static void ipcp_sig_handler(int sig,
+ siginfo_t * info,
+ void * c)
{
(void) c;
diff --git a/src/ipcpd/ipcp.h b/src/ipcpd/ipcp.h
index 3771c1e4..5417fc74 100644
--- a/src/ipcpd/ipcp.h
+++ b/src/ipcpd/ipcp.h
@@ -32,7 +32,6 @@
#include <pthread.h>
#include <time.h>
-#include <signal.h>
enum ipcp_state {
IPCP_NULL = 0,
@@ -127,11 +126,6 @@ int ipcp_wait_state(enum ipcp_state state,
int ipcp_parse_arg(int argc,
char * argv[]);
-/* Handle shutdown of IPCP */
-void ipcp_sig_handler(int sig,
- siginfo_t * info,
- void * c);
-
/* Helper functions for directory entries, could be moved */
uint8_t * ipcp_hash_dup(const uint8_t * hash);