]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/blobdiff - src/misc-progs/ipsecctrl.c
ipsecctrl: Fix compiler warning.
[people/teissler/ipfire-2.x.git] / src / misc-progs / ipsecctrl.c
index 365807c9e4ab336a5f208a30592e3a8b70a208f7..eb3fc4984f22ccfe4e46a2f2f804a60bf4386559 100644 (file)
@@ -13,7 +13,9 @@
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <signal.h>
+
 #include "setuid.h"
+#include "netutil.h"
 
 /*
     This module is responsible for start stop of the vpn system.
@@ -42,6 +44,14 @@ void usage() {
         fprintf (stderr, "\t\tI : Print Statusinfo\n");
 }
 
+static void ipsec_reload() {
+       /* Re-read all configuration files and secrets and
+        * reload the daemon (#10339).
+        */
+       safe_system("/usr/sbin/ipsec rereadall >/dev/null 2>&1");
+       safe_system("/usr/sbin/ipsec reload >/dev/null 2>&1");
+}
+
 /*
         ACCEPT the ipsec protocol ah, esp & udp (for nat traversal) on the specified interface
 */
@@ -172,14 +182,6 @@ void turn_connection_off (char *name) {
        ipsec_reload();
 }
 
-void ipsec_reload() {
-       /* Re-read all configuration files and secrets and
-        * reload the daemon (#10339).
-        */
-       safe_system("/usr/sbin/ipsec rereadall >/dev/null 2>&1");
-       safe_system("/usr/sbin/ipsec reload >/dev/null 2>&1");
-}
-
 int main(int argc, char *argv[]) {
         char configtype[STRING_SIZE];
         char redtype[STRING_SIZE] = "";