]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
Fixed bug where the remote_X environmental variables were not being
authorjames <james@e7ae566f-a301-0410-adde-c780ea21d3b5>
Sat, 30 May 2009 20:20:36 +0000 (20:20 +0000)
committerjames <james@e7ae566f-a301-0410-adde-c780ea21d3b5>
Sat, 30 May 2009 20:20:36 +0000 (20:20 +0000)
set correctly when the 'local' option is specifed.

git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@4476 e7ae566f-a301-0410-adde-c780ea21d3b5

options.c

index ddf9f35e240bd9b70891f5d14578e56a5a91787c..7687ec0b99b189f6c26df59a1f42fea84f187db6 100644 (file)
--- a/options.c
+++ b/options.c
@@ -771,8 +771,8 @@ setenv_connection_entry (struct env_set *es,
   setenv_str_i (es, "proto", proto2ascii (e->proto, false), i);
   setenv_str_i (es, "local", e->local, i);
   setenv_int_i (es, "local_port", e->local_port, i);
-  setenv_str_i (es, "remote", e->local, i);
-  setenv_int_i (es, "remote_port", e->local_port, i);
+  setenv_str_i (es, "remote", e->remote, i);
+  setenv_int_i (es, "remote_port", e->remote_port, i);
 
 #ifdef ENABLE_HTTP_PROXY
   if (e->http_proxy_options)