Re: [PATCH net-next v24 16/23] ovpn: implement keepalive mechanism

2025-04-02 Thread Antonio Quartulli
On 01/04/2025 14:51, Sabrina Dubroca wrote: 2025-03-18, 02:40:51 +0100, Antonio Quartulli wrote: @@ -124,6 +154,13 @@ void ovpn_decrypt_post(void *data, int ret) goto drop; } + if (ovpn_is_keepalive(skb)) { + net_dbg_ratelimited(

Re: [PATCH net-next v24 16/23] ovpn: implement keepalive mechanism

2025-04-01 Thread Sabrina Dubroca
2025-03-18, 02:40:51 +0100, Antonio Quartulli wrote: > @@ -124,6 +154,13 @@ void ovpn_decrypt_post(void *data, int ret) > goto drop; > } > > + if (ovpn_is_keepalive(skb)) { > + net_dbg_ratelimited("%s: ping received from peer %u\

[PATCH net-next v24 16/23] ovpn: implement keepalive mechanism

2025-03-18 Thread Antonio Quartulli
OpenVPN supports configuring a periodic keepalive packet. message to allow the remote endpoint detect link failures. This change implements the keepalive sending and timer expiring logic. Signed-off-by: Antonio Quartulli --- drivers/net/ovpn/io.c | 74 drivers/net/ovpn/i