phonet netlink: allow multiple messages per skb in route dump
authorJohannes Berg <johannes.berg@intel.com>
Mon, 19 Jan 2015 11:15:24 +0000 (12:15 +0100)
committerDavid S. Miller <davem@davemloft.net>
Mon, 19 Jan 2015 21:20:17 +0000 (16:20 -0500)
commit926e9878a360fc57112259949c44c74c31709cc6
tree156970a8248c5512200df2718c242bb3535d74ef
parentfc83477780174dc6aa673e644428b1d2f3894e7a
phonet netlink: allow multiple messages per skb in route dump

My previous patch to this file changed the code to be bug-compatible
towards userspace. Unless userspace (which I wasn't able to find)
implements the dump reader by hand in a wrong way, this isn't needed.
If it uses libnl or similar code putting multiple messages into a
single SKB is far more efficient.

Change the code to do this. While at it, also clean it up and don't
use so many variables - just store the address in the callback args
directly.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/phonet/pn_netlink.c