diff options
author | Pan Bian <bianpan2016@163.com> | 2017-04-24 13:29:16 +0300 |
---|---|---|
committer | Ben Hutchings <ben@decadent.org.uk> | 2017-07-18 20:40:39 +0300 |
commit | 0b333ba55f7b0ccfb5e9a9b98cca22756e68c41a (patch) | |
tree | c689c517ea6ef5d8efd4f5870c32e597f04e435f /net | |
parent | 6bd1dd04eabf96e403b99ee0f86e5bbf6ebacf4a (diff) | |
download | linux-0b333ba55f7b0ccfb5e9a9b98cca22756e68c41a.tar.xz |
team: fix memory leaks
commit 72ec0bc64b9a5d8e0efcb717abfc757746b101b7 upstream.
In functions team_nl_send_port_list_get() and
team_nl_send_options_get(), pointer skb keeps the return value of
nlmsg_new(). When the call to genlmsg_put() fails, the memory is not
freed(). This will result in memory leak bugs.
Fixes: 9b00cf2d1024 ("team: implement multipart netlink messages for options transfers")
Signed-off-by: Pan Bian <bianpan2016@163.com>
Acked-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions