6rd: Clear correct IPv6 address bits in 6rdcalc
authorSteven Barth <cyrus@openwrt.org>
Sat, 16 Nov 2013 09:18:14 +0000 (09:18 +0000)
committerSteven Barth <cyrus@openwrt.org>
Sat, 16 Nov 2013 09:18:14 +0000 (09:18 +0000)
commitb5a4fb1c95fd2738259456a6e1fd140db3698a21
treef7bc959577e206464cedc4c0d383c1f7f12ff941
parente4eef7e6207078a4987b0e02d2ad4068083cf921
6rd: Clear correct IPv6 address bits in 6rdcalc

The correct bits are now cleared in the IPv6 address as the shift
value to the correct byte in the IPv6 address was wrong. Depending
on the stack values this could result in a hanging 6rdcalc program
due to an endless loop.

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
SVN-Revision: 38818
package/network/ipv6/6rd/src/6rdcalc.c