Browse code

Fixed bug where the remote_X environmental variables were not being 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

james authored on 2009/05/31 05:20:36
Showing 1 changed files
... ...
@@ -771,8 +771,8 @@ setenv_connection_entry (struct env_set *es,
771 771
   setenv_str_i (es, "proto", proto2ascii (e->proto, false), i);
772 772
   setenv_str_i (es, "local", e->local, i);
773 773
   setenv_int_i (es, "local_port", e->local_port, i);
774
-  setenv_str_i (es, "remote", e->local, i);
775
-  setenv_int_i (es, "remote_port", e->local_port, i);
774
+  setenv_str_i (es, "remote", e->remote, i);
775
+  setenv_int_i (es, "remote_port", e->remote_port, i);
776 776
 
777 777
 #ifdef ENABLE_HTTP_PROXY
778 778
   if (e->http_proxy_options)