]> git.ipfire.org Git - thirdparty/iproute2.git/commit
libnetlink: don't confuse variables in rtnl_talk()
authorNicolas Dichtel <nicolas.dichtel@6wind.com>
Thu, 3 Dec 2015 16:13:48 +0000 (17:13 +0100)
committerStephen Hemminger <shemming@brocade.com>
Thu, 10 Dec 2015 16:45:21 +0000 (08:45 -0800)
commited108cfc0260b6b751647982b77d6363b1defb15
tree7beb40b55366b13d3bc8941e4cad95ab5f67b40b
parent0f7543322c5fd64d70672578979cf74226f54b64
libnetlink: don't confuse variables in rtnl_talk()

There is two variables named 'len' in rtnl_talk. In fact, commit
c079e121a73a didn't work. For example, it was possible to trigger
a seg fault with this command:
$ ip link set gre2 type ip6gre hoplimit 32

Let's rename the argument len to maxlen.

Fixes: c079e121a73a ("libnetlink: add size argument to rtnl_talk")
Reported-by: Thomas Faivre <thomas.faivre@6wind.com>
Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
lib/libnetlink.c