starter: Don't flush SAs in the kernel

If starter is not used we don't do that either. And this allows us to
move the stuff in libhydra back to libcharon.
This commit is contained in:
Tobias Brunner
2015-08-21 18:27:06 +02:00
parent bd24f87d35
commit d8fdd1018e
3 changed files with 0 additions and 14 deletions
-12
View File
@@ -55,15 +55,3 @@ bool starter_netkey_init(void)
DBG2(DBG_APP, "found netkey IPsec stack");
return TRUE;
}
void starter_netkey_cleanup(void)
{
if (!lib->plugins->load(lib->plugins,
lib->settings->get_str(lib->settings, "starter.load", PLUGINS)))
{
DBG1(DBG_APP, "unable to load kernel plugins");
return;
}
hydra->kernel_interface->flush_sas(hydra->kernel_interface);
lib->plugins->unload(lib->plugins);
}
-1
View File
@@ -16,7 +16,6 @@
#define _STARTER_NETKEY_H_
extern bool starter_netkey_init (void);
extern void starter_netkey_cleanup (void);
#endif /* _STARTER_NETKEY_H_ */
-1
View File
@@ -703,7 +703,6 @@ int main (int argc, char **argv)
{
starter_stop_charon();
}
starter_netkey_cleanup();
confread_free(cfg);
unlink(starter_pid_file);
cleanup();