Also disable "ENETUNREACH -> restart" behavior for static key setup.
Acked-by: Arne Schwabe <arne@rfc2549.org>
Message-Id: <
1444472069-32036-1-git-send-email-lstipakov@gmail.com>
URL: http://article.gmane.org/gmane.network.openvpn.devel/10231
Signed-off-by: Gert Doering <gert@greenie.muc.de>
if (c->c2.buf.len > 0 )
register_activity (c, size);
+
+#ifdef ENABLE_CRYPTO
/* for unreachable network and "connecting" state switch to the next host */
- if (size < 0 && ENETUNREACH == error_code && !tls_initial_packet_received (c->c2.tls_multi)
- && c->options.mode == MODE_POINT_TO_POINT)
+ if (size < 0 && ENETUNREACH == error_code && c->c2.tls_multi &&
+ !tls_initial_packet_received (c->c2.tls_multi) && c->options.mode == MODE_POINT_TO_POINT)
{
msg (M_INFO, "Network unreachable, restarting");
register_signal (c, SIGUSR1, "network-unreachable");
}
+#endif
}
else
{