From: James Yonan <james@openvpn.net>
Date: lun, 13 ago 2012 19:11:10 +0300
Subject: [PATCH] Added remote-override option.
---
a
|
b
|
|
3946 | 3946 | options->force_connection_list = true; |
3947 | 3947 | } |
3948 | 3948 | #endif |
| 3949 | else if (streq (p[0], "remote-override") && p[1]) |
| 3950 | { |
| 3951 | VERIFY_PERMISSION (OPT_P_GENERAL); |
| 3952 | options->remote_override = p[1]; |
| 3953 | } |
3949 | 3954 | else if (streq (p[0], "remote") && p[1]) |
3950 | 3955 | { |
3951 | 3956 | struct remote_entry re; |
… |
… |
|
3953 | 3958 | re.remote_port = re.proto = -1; |
3954 | 3959 | |
3955 | 3960 | VERIFY_PERMISSION (OPT_P_GENERAL|OPT_P_CONNECTION); |
3956 | | re.remote = p[1]; |
| 3961 | re.remote = options->remote_override ? options->remote_override : p[1]; |
3957 | 3962 | if (p[2]) |
3958 | 3963 | { |
3959 | 3964 | const int port = atoi (p[2]); |