[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <b29541914e7c1069752948c6376ee68980ac3eae.camel@sipsolutions.net>
Date: Fri, 29 Mar 2019 11:48:47 +0100
From: Johannes Berg <johannes@...solutions.net>
To: Pablo Neira Ayuso <pablo@...filter.org>,
netfilter-devel@...r.kernel.org
Cc: netdev@...r.kernel.org
Subject: Re: [PATCH RFC 2/4] netlink: add generic object description
infrastructure
On Wed, 2018-02-07 at 02:37 +0100, Pablo Neira Ayuso wrote:
> +++ b/include/net/net_namespace.h
> @@ -78,6 +78,7 @@ struct net {
>
> struct sock *rtnl; /* rtnetlink socket */
> struct sock *genl_sock;
> + struct sock *nl_desc_sock;
Using genl would save that =)
> +enum {
> + NLDESC_GET_CMDS = 16,
> + NLDESC_NEW_CMDS,
I would say all of this new API should be in a new header file.
> +enum nft_nldesc_req_attributes {
nft_ prefix also doesn't seem appropriate.
> +static int nl_desc_handle_msg(struct sk_buff *skb, struct nlmsghdr *nlh,
> + struct netlink_ext_ack *extack)
>From here on it's also mostly boilerplate code that using genl handles
:-)
johannes
Powered by blists - more mailing lists