When client receives "RESTART,N", it advances to the next remote.
Whole patch (server + client) has been merged to master and will be part
of 2.4.
Signed-off-by: Lev Stipakov <lstipakov@gmail.com>
Acked-by: Arne Schwabe <arne@rfc2549.org>
Message-Id: <
1448278693-29322-1-git-send-email-lstipakov@gmail.com>
URL: http://article.gmane.org/gmane.network.openvpn.devel/10564
Signed-off-by: Gert Doering <gert@greenie.muc.de>
m = BSTR (&buf);
/* preserve cached passwords? */
+ /* advance to next server? */
{
bool purge = true;
{
if (m[i] == 'P')
purge = false;
+ else if (m[i] == 'N')
+ {
+ /* next server? */
+ if (c->options.connection_list)
+ c->options.connection_list->no_advance = false;
+ }
}
}
if (purge)