aboutsummaryrefslogtreecommitdiff
path: root/src/vpn/gnunet-helper-vpn-api.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/vpn/gnunet-helper-vpn-api.c')
-rw-r--r--src/vpn/gnunet-helper-vpn-api.c19
1 files changed, 9 insertions, 10 deletions
diff --git a/src/vpn/gnunet-helper-vpn-api.c b/src/vpn/gnunet-helper-vpn-api.c
index 16bfcbd2e..379e75765 100644
--- a/src/vpn/gnunet-helper-vpn-api.c
+++ b/src/vpn/gnunet-helper-vpn-api.c
@@ -74,8 +74,9 @@ helper_read (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tsdkctx)
74 stop_helper (handle); 74 stop_helper (handle);
75 75
76 /* Restart the helper */ 76 /* Restart the helper */
77 shs_task = GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_SECONDS, 77 shs_task =
78 handle->restart_task, handle); 78 GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_SECONDS,
79 handle->restart_task, handle);
79 return; 80 return;
80 } 81 }
81 82
@@ -86,8 +87,9 @@ helper_read (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tsdkctx)
86 stop_helper (handle); 87 stop_helper (handle);
87 88
88 /* Restart the helper */ 89 /* Restart the helper */
89 shs_task = GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_SECONDS, 90 shs_task =
90 handle->restart_task, handle); 91 GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_SECONDS,
92 handle->restart_task, handle);
91 return; 93 return;
92 94
93 } 95 }
@@ -104,12 +106,9 @@ cleanup_helper (struct GNUNET_VPN_HELPER_Handle *handle)
104} 106}
105 107
106struct GNUNET_VPN_HELPER_Handle * 108struct GNUNET_VPN_HELPER_Handle *
107start_helper (const char *ifname, 109start_helper (const char *ifname, const char *ipv6addr, const char *ipv6prefix,
108 const char *ipv6addr, 110 const char *ipv4addr, const char *ipv4mask,
109 const char *ipv6prefix, 111 const char *process_name, GNUNET_SCHEDULER_Task restart_task,
110 const char *ipv4addr,
111 const char *ipv4mask, const char *process_name,
112 GNUNET_SCHEDULER_Task restart_task,
113 GNUNET_SERVER_MessageTokenizerCallback cb, void *cb_cls) 112 GNUNET_SERVER_MessageTokenizerCallback cb, void *cb_cls)
114{ 113{
115 struct GNUNET_VPN_HELPER_Handle *handle = 114 struct GNUNET_VPN_HELPER_Handle *handle =