static bool do_deferred_p2p_ncp(struct context *c);
-void
+static void
context_clear(struct context *c)
{
CLEAR(*c);
}
-void
+static void
context_clear_1(struct context *c)
{
CLEAR(c->c1);
#endif
}
-/*
- * Initialize a tunnel instance, handle pre and post-init
- * signal settings.
- */
-void
-init_instance_handle_signals(struct context *c, const struct env_set *env, const unsigned int flags)
-{
- pre_init_signal_catch();
- init_instance(c, env, flags);
- post_init_signal_catch();
-
- /*
- * This is done so that signals thrown during
- * initialization can bring us back to
- * a management hold.
- */
- if (IS_SIG(c))
- {
- remap_signal(c);
- uninit_management_callback();
- }
-}
-
/*
* Initialize a tunnel instance.
*/
-void
+static void
init_instance(struct context *c, const struct env_set *env, const unsigned int flags)
{
const struct options *options = &c->options;
return;
}
+/*
+ * Initialize a tunnel instance, handle pre and post-init
+ * signal settings.
+ */
+void
+init_instance_handle_signals(struct context *c, const struct env_set *env, const unsigned int flags)
+{
+ pre_init_signal_catch();
+ init_instance(c, env, flags);
+ post_init_signal_catch();
+
+ /*
+ * This is done so that signals thrown during
+ * initialization can bring us back to
+ * a management hold.
+ */
+ if (IS_SIG(c))
+ {
+ remap_signal(c);
+ uninit_management_callback();
+ }
+}
+
/*
* Close a tunnel instance.
*/
*/
#define BASE_N_EVENTS 5
-void context_clear(struct context *c);
-
-void context_clear_1(struct context *c);
-
void context_clear_2(struct context *c);
void context_init_1(struct context *c);
void init_instance_handle_signals(struct context *c, const struct env_set *env,
const unsigned int flags);
-void init_instance(struct context *c, const struct env_set *env, const unsigned int flags);
-
/**
* Query for private key and auth-user-pass username/passwords.
*/