]> git.ipfire.org Git - thirdparty/iproute2.git/commit
iproute2: prevent memory leak
authorheminhong <heminhong@kylinos.cn>
Thu, 16 Nov 2023 03:13:08 +0000 (11:13 +0800)
committerStephen Hemminger <stephen@networkplumber.org>
Fri, 17 Nov 2023 16:41:43 +0000 (08:41 -0800)
commit2c3ebb2ae08a634615e56303d784ddb366e47f04
treefafe635dcd917cc76257d540e271ca029554b728
parent962692356a1cc41932e43575f3c50927e455ab53
iproute2: prevent memory leak

When the return value of rtnl_talk() is not less than 0,
'answer' will be allocated. The 'answer' should be free
after using, otherwise it will cause memory leak.

Fixes: a066cc6623e1 ("gre/gre6: Unify local/remote endpoint address parsing")
Signed-off-by: heminhong <heminhong@kylinos.cn>
Reviewed-by: Andrea Claudi <aclaudi@redhat.com>
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
ip/link_gre.c
ip/link_gre6.c
ip/link_ip6tnl.c
ip/link_iptnl.c
ip/link_vti.c
ip/link_vti6.c