cron2 has submitted this change. ( 
http://gerrit.openvpn.net/c/openvpn/+/911?usp=email )

Change subject: socket: use remote proto when creating client sockets
......................................................................

socket: use remote proto when creating client sockets

When creating a socket to connect to a remote (this happens
in client mode) always use the protocol specified for the
remote.

The listening protocol in this case is just ignored as it
does not make any sense.

Change-Id: I6d2ec69ac7a9ef5900d8f1d8541d6a19c9cb7df9
Signed-off-by: Antonio Quartulli <anto...@mandelbit.com>
Acked-by: Arne Schwabe <arne-open...@rfc2549.org>
Message-Id: <20250325105724.1285-1-g...@greenie.muc.de>
URL: 
https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg31234.html
Signed-off-by: Gert Doering <g...@greenie.muc.de>
---
M src/openvpn/socket.c
1 file changed, 5 insertions(+), 0 deletions(-)




diff --git a/src/openvpn/socket.c b/src/openvpn/socket.c
index 09de1b0..4fb6fe6 100644
--- a/src/openvpn/socket.c
+++ b/src/openvpn/socket.c
@@ -1903,6 +1903,11 @@
     const char *remote_host = o->ce.remote;
     const char *remote_port = o->ce.remote_port;

+    if (remote_host)
+    {
+        proto = o->ce.proto;
+    }
+
     if (c->mode == CM_CHILD_TCP || c->mode == CM_CHILD_UDP)
     {
         struct link_socket *tmp_sock = NULL;

--
To view, visit http://gerrit.openvpn.net/c/openvpn/+/911?usp=email
To unsubscribe, or for help writing mail filters, visit 
http://gerrit.openvpn.net/settings

Gerrit-Project: openvpn
Gerrit-Branch: master
Gerrit-Change-Id: I6d2ec69ac7a9ef5900d8f1d8541d6a19c9cb7df9
Gerrit-Change-Number: 911
Gerrit-PatchSet: 2
Gerrit-Owner: ordex <anto...@mandelbit.com>
Gerrit-Reviewer: flichtenheld <fr...@lichtenheld.com>
Gerrit-Reviewer: plaisthos <arne-open...@rfc2549.org>
Gerrit-CC: openvpn-devel <openvpn-devel@lists.sourceforge.net>
Gerrit-MessageType: merged
_______________________________________________
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel

Reply via email to