Re: [PATCH net-next v24 18/23] ovpn: implement peer add/get/dump/delete via netlink

2025-03-25 Thread Antonio Quartulli
On 25/03/2025 11:56, Sabrina Dubroca wrote: 2025-03-25, 00:15:48 +0100, Antonio Quartulli wrote: On 24/03/2025 11:48, Sabrina Dubroca wrote: Hello Antonio, A few questions wrt the API: 2025-03-18, 02:40:53 +0100, Antonio Quartulli wrote: +static bool ovpn_nl_attr_sockaddr_remote(struct nlatt

Re: [PATCH net-next v24 18/23] ovpn: implement peer add/get/dump/delete via netlink

2025-03-25 Thread Sabrina Dubroca
2025-03-25, 00:15:48 +0100, Antonio Quartulli wrote: > On 24/03/2025 11:48, Sabrina Dubroca wrote: > > Hello Antonio, > > > > A few questions wrt the API: > > > > 2025-03-18, 02:40:53 +0100, Antonio Quartulli wrote: > > > +static bool ovpn_nl_attr_sockaddr_remote(struct nlattr **attrs, > > > +

Re: [PATCH net-next v24 18/23] ovpn: implement peer add/get/dump/delete via netlink

2025-03-24 Thread Antonio Quartulli
On 24/03/2025 11:48, Sabrina Dubroca wrote: Hello Antonio, A few questions wrt the API: 2025-03-18, 02:40:53 +0100, Antonio Quartulli wrote: +static bool ovpn_nl_attr_sockaddr_remote(struct nlattr **attrs, +struct sockaddr_storage *ss) +{ + struct

Re: [PATCH net-next v24 18/23] ovpn: implement peer add/get/dump/delete via netlink

2025-03-24 Thread Sabrina Dubroca
Hello Antonio, A few questions wrt the API: 2025-03-18, 02:40:53 +0100, Antonio Quartulli wrote: > +static bool ovpn_nl_attr_sockaddr_remote(struct nlattr **attrs, > + struct sockaddr_storage *ss) > +{ > + struct sockaddr_in6 *sin6; > + struct sockaddr

[PATCH net-next v24 18/23] ovpn: implement peer add/get/dump/delete via netlink

2025-03-17 Thread Antonio Quartulli
This change introduces the netlink command needed to add, delete and retrieve/dump known peers. Userspace is expected to use these commands to handle known peer lifecycles. Signed-off-by: Antonio Quartulli --- drivers/net/ovpn/netlink.c | 678 - driver