Re: [PATCH net-next v2 12/22] ovpn: implement TCP transport
From: Antonio Quartulli <antonio@openvpn.net>
Date: 2024-03-06 15:30:52
On 05/03/2024 16:12, Simon Horman wrote:
On Mon, Mar 04, 2024 at 04:09:03PM +0100, Antonio Quartulli wrote:quoted
With this changem ovpn is allowed to communicate to peers also via TCP. Signed-off-by: Antonio Quartulli <antonio@openvpn.net>...quoted
diff --git a/drivers/net/ovpn/tcp.c b/drivers/net/ovpn/tcp.c new file mode 100644 index 000000000000..d810929bc470 --- /dev/null +++ b/drivers/net/ovpn/tcp.c@@ -0,0 +1,474 @@ +// SPDX-License-Identifier: GPL-2.0 +/* OpenVPN data channel offload + * + * Copyright (C) 2019-2024 OpenVPN, Inc. + * + * Author: Antonio Quartulli <antonio@openvpn.net> + */ + +#include "main.h" +#include "ovpnstruct.h" +#include "io.h" +#include "peer.h" +#include "proto.h" +#include "skb.h"Hi Antonio, this breaks bisection because skb.h doesn't exist until the following patch in this series.
I must have overlooked this - I normally check that every single patch does not break. Will fix it, although the whole ovpn code may just be merged as a single patch at the end. Regards, -- Antonio Quartulli OpenVPN Inc.