decnet: Don't leak entries when rebuilding zone.
authorDavid S. Miller <davem@davemloft.net>
Mon, 18 Apr 2011 03:47:07 +0000 (20:47 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 18 Apr 2011 03:47:07 +0000 (20:47 -0700)
commita01c1335a308ee660518e33db03fb5f5e1dfc166
treebd31d76a300b1c2655e026e9f618a4224bf5370e
parent482e3febc2e7df78411005dcdd7621c16b98b088
decnet: Don't leak entries when rebuilding zone.

As noticed by Ben Hutchings, when we move entries from
one table to another we leak all except the first entry.

Put back the "next" variable removed by commit
9bf9055eb716f85372c41b3fbc51f90bc7653740 ("decnet: Fix set-but-unused
variable.") and use it properly.

Reported-by: Ben Hutchings <bhutchings@solarflare.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/decnet/dn_table.c