netlink: add netlink_dump_control structure for netlink_dump_start()
Davem considers that the argument list of this interface is getting out of control. This patch tries to address this issue following his proposal: struct netlink_dump_control c = { .dump = dump, .done = done, ... }; netlink_dump_start(..., &c); Suggested by David S. Miller. Signed-off-by:Pablo Neira Ayuso <pablo@netfilter.org> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- crypto/crypto_user.c 7 additions, 3 deletionscrypto/crypto_user.c
- drivers/infiniband/core/netlink.c 7 additions, 3 deletionsdrivers/infiniband/core/netlink.c
- include/linux/netlink.h 7 additions, 3 deletionsinclude/linux/netlink.h
- net/core/rtnetlink.c 7 additions, 2 deletionsnet/core/rtnetlink.c
- net/ipv4/inet_diag.c 12 additions, 6 deletionsnet/ipv4/inet_diag.c
- net/netfilter/ipset/ip_set_core.c 7 additions, 3 deletionsnet/netfilter/ipset/ip_set_core.c
- net/netfilter/nf_conntrack_netlink.c 12 additions, 6 deletionsnet/netfilter/nf_conntrack_netlink.c
- net/netfilter/nfnetlink_acct.c 4 additions, 2 deletionsnet/netfilter/nfnetlink_acct.c
- net/netlink/af_netlink.c 4 additions, 7 deletionsnet/netlink/af_netlink.c
- net/netlink/genetlink.c 7 additions, 2 deletionsnet/netlink/genetlink.c
- net/unix/diag.c 6 additions, 4 deletionsnet/unix/diag.c
- net/xfrm/xfrm_user.c 7 additions, 2 deletionsnet/xfrm/xfrm_user.c
Please register or sign in to comment