Re: [PATCH net-next v18 15/25] ovpn: implement multi-peer support

2025-02-03 Thread Antonio Quartulli
On 03/02/2025 00:00, Sabrina Dubroca wrote: 2025-01-13, 10:31:34 +0100, Antonio Quartulli wrote: static int ovpn_newlink(struct net *src_net, struct net_device *dev, struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) {

Re: [PATCH net-next v18 15/25] ovpn: implement multi-peer support

2025-02-02 Thread Sabrina Dubroca
2025-01-13, 10:31:34 +0100, Antonio Quartulli wrote: > static int ovpn_newlink(struct net *src_net, struct net_device *dev, > struct nlattr *tb[], struct nlattr *data[], > struct netlink_ext_ack *extack) > { > struct ovpn_priv *ovpn = netdev_priv(

[PATCH net-next v18 15/25] ovpn: implement multi-peer support

2025-01-13 Thread Antonio Quartulli
With this change an ovpn instance will be able to stay connected to multiple remote endpoints. This functionality is strictly required when running ovpn on an OpenVPN server. Signed-off-by: Antonio Quartulli --- drivers/net/ovpn/main.c | 67 +- drivers/net/ovpn/ovpnstruct