Commit 4b6ea82d authored by Thomas Graf's avatar Thomas Graf Committed by David S. Miller
Browse files

[NETLINK]: Kill bogus NLMSG_SET_MULTIPART uses.



Signed-off-by: default avatarThomas Graf <tgraf@suug.ch>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent c52a3f89
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -1589,9 +1589,9 @@ static int neightbl_fill_info(struct neigh_table *tbl, struct sk_buff *skb,
	struct ndtmsg *ndtmsg;

	nlh = NLMSG_PUT_ANSWER(skb, cb, RTM_NEWNEIGHTBL, sizeof(struct ndtmsg));
	ndtmsg = NLMSG_DATA(nlh);
	nlh->nlmsg_flags |= NLM_F_MULTI;

	NLMSG_SET_MULTIPART(nlh);
	ndtmsg = NLMSG_DATA(nlh);

	read_lock_bh(&tbl->lock);
	ndtmsg->ndtm_family = tbl->family;
@@ -1674,9 +1674,9 @@ static int neightbl_fill_param_info(struct neigh_table *tbl,
	struct nlmsghdr *nlh;

	nlh = NLMSG_PUT_ANSWER(skb, cb, RTM_NEWNEIGHTBL, sizeof(struct ndtmsg));
	ndtmsg = NLMSG_DATA(nlh);
	nlh->nlmsg_flags |= NLM_F_MULTI;

	NLMSG_SET_MULTIPART(nlh);
	ndtmsg = NLMSG_DATA(nlh);

	read_lock_bh(&tbl->lock);
	ndtmsg->ndtm_family = tbl->family;