authenticator->destroy(authenticator);
save_auth_cfg(this, TRUE);
- if (this->peer_cfg->get_virtual_ip(this->peer_cfg))
- {
- this->ike_sa->queue_task(this->ike_sa,
- (task_t*)mode_config_create(this->ike_sa, TRUE));
- }
-
switch (this->auth_method)
{
case AUTH_XAUTH_INIT_PSK:
}
save_auth_cfg(this, FALSE);
+ if (this->peer_cfg->get_virtual_ip(this->peer_cfg))
+ {
+ this->ike_sa->queue_task(this->ike_sa,
+ (task_t*)mode_config_create(this->ike_sa, TRUE));
+ }
+
switch (this->auth_method)
{
case AUTH_XAUTH_INIT_PSK: