1
linux/net
Pablo Neira Ayuso 80d326fab5 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>
2012-02-26 14:10:06 -05:00
..
9p
802
8021q
appletalk
atm atm: clip: Convert over to dst_neigh_lookup(). 2012-02-01 17:23:11 -05:00
ax25
batman-adv batman-adv: use eth_hw_addr_random() instead of random_ether_addr() 2012-02-17 15:58:06 -05:00
bluetooth Bluetooth: Fix possible use after free in delete path 2012-02-15 13:09:26 +02:00
bridge br_device: unify return value of .ndo_set_mac_address if address is invalid 2012-02-23 17:03:20 -05:00
caif caif: remove duplicate initialization 2012-02-07 13:39:37 -05:00
can
ceph Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client 2012-02-02 15:47:33 -08:00
core netlink: add netlink_dump_control structure for netlink_dump_start() 2012-02-26 14:10:06 -05:00
dcb
dccp
decnet decnet: remove unused variable from dn_output() 2012-02-05 17:44:55 -05:00
dns_resolver
dsa
econet
ethernet eth: reset addr_assign_type if eth_mac_addr() called 2012-02-13 00:46:41 -05:00
ieee802154 net/ieee802154/6lowpan.c: reuse eth_mac_addr() 2012-02-22 14:46:37 -05:00
ipv4 netlink: add netlink_dump_control structure for netlink_dump_start() 2012-02-26 14:10:06 -05:00
ipv6 datagram: Add offset argument to __skb_recv_datagram 2012-02-21 14:58:57 -05:00
ipx
irda
iucv af_iucv: allow retrieval of maximum message size 2012-02-08 18:50:19 -05:00
key
l2tp net: replace random_ether_addr() with eth_hw_addr_random() 2012-02-15 15:34:16 -05:00
lapb
llc llc: Fix race condition in llc_ui_recvmsg 2012-01-24 15:33:19 -05:00
mac80211 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2012-02-19 16:03:15 -05:00
netfilter netlink: add netlink_dump_control structure for netlink_dump_start() 2012-02-26 14:10:06 -05:00
netlabel
netlink netlink: add netlink_dump_control structure for netlink_dump_start() 2012-02-26 14:10:06 -05:00
netrom
nfc nfc: NULL vs zero in nci_activate_target() 2012-01-27 14:57:04 -05:00
openvswitch net: use eth_hw_addr_random() and reset addr_assign_type 2012-02-15 15:34:17 -05:00
packet net: Add framework to allow sending packets with customized CRC. 2012-02-24 01:37:35 -08:00
phonet
rds rds: Make rds_sock_lock BH rather than IRQ safe. 2012-01-24 17:03:44 -05:00
rfkill
rose
rxrpc RxRPC: Fix kcalloc parameters swapped 2012-02-14 14:41:55 -05:00
sched net_sched: sch_plug: plug_qdisc_ops is static 2012-02-13 16:04:40 -05:00
sctp
sunrpc
tipc tipc: Minor optimization to rejection of connection-based messages 2012-02-06 16:59:19 -05:00
unix netlink: add netlink_dump_control structure for netlink_dump_start() 2012-02-26 14:10:06 -05:00
wanrouter
wimax
wireless mac80211: off by one in mcs mask handling 2012-02-06 14:55:41 -05:00
x25
xfrm netlink: add netlink_dump_control structure for netlink_dump_start() 2012-02-26 14:10:06 -05:00
compat.c
Kconfig
Makefile
nonet.c
socket.c
sysctl_net.c