diff options
author | David S. Miller <davem@davemloft.net> | 2018-12-24 16:19:56 -0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2018-12-24 16:19:56 -0800 |
commit | 90cadbbf341dd5b2df991c33a6bd6341f3a53788 (patch) | |
tree | 306a7e88725865b7310fa5b0962336f98a8214fe /net/tipc | |
parent | c92c81df93df95dafbf6926613ce0b436227b007 (diff) | |
parent | 38355a5f9a22bfa5bd5b1bb79805aca39fa53729 (diff) | |
download | linux-90cadbbf341dd5b2df991c33a6bd6341f3a53788.tar.gz linux-90cadbbf341dd5b2df991c33a6bd6341f3a53788.tar.bz2 linux-90cadbbf341dd5b2df991c33a6bd6341f3a53788.zip |
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Pull in bug fixes before respinning my net-next pull
request.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/tipc')
-rw-r--r-- | net/tipc/netlink_compat.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/net/tipc/netlink_compat.c b/net/tipc/netlink_compat.c index 6376467e78f8..21f6ccc89401 100644 --- a/net/tipc/netlink_compat.c +++ b/net/tipc/netlink_compat.c @@ -951,8 +951,11 @@ static int tipc_nl_compat_sk_dump(struct tipc_nl_compat_msg *msg, u32 node; struct nlattr *con[TIPC_NLA_CON_MAX + 1]; - nla_parse_nested(con, TIPC_NLA_CON_MAX, - sock[TIPC_NLA_SOCK_CON], NULL, NULL); + err = nla_parse_nested(con, TIPC_NLA_CON_MAX, + sock[TIPC_NLA_SOCK_CON], NULL, NULL); + + if (err) + return err; node = nla_get_u32(con[TIPC_NLA_CON_NODE]); tipc_tlv_sprintf(msg->rep, " connected to <%u.%u.%u:%u>", |