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:
1 parent
bd24f87d35
commit
d8fdd1018e
3 files changed
-14
No files matched your search
@@ -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);
|
||||
}
|
||||
@@ -16,7 +16,6 @@
|
||||
#define _STARTER_NETKEY_H_
|
||||
|
||||
extern bool starter_netkey_init (void);
|
||||
extern void starter_netkey_cleanup (void);
|
||||
|
||||
#endif /* _STARTER_NETKEY_H_ */
|
||||
|
||||
@@ -703,7 +703,6 @@ int main (int argc, char **argv)
|
||||
{
|
||||
starter_stop_charon();
|
||||
}
|
||||
starter_netkey_cleanup();
|
||||
confread_free(cfg);
|
||||
unlink(starter_pid_file);
|
||||
cleanup();
|
||||
|
||||
Reference in new issue
Block a user