ipv6: use kcalloc

Th fib_table_hash is an array, so use kcalloc.

Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
Stephen Hemminger 2008-07-22 14:35:07 -07:00 committed by David S. Miller
parent a76d7345a3
commit 75307c0fe7

View File

@ -1481,9 +1481,9 @@ static int fib6_net_init(struct net *net)
if (!net->ipv6.rt6_stats) if (!net->ipv6.rt6_stats)
goto out_timer; goto out_timer;
net->ipv6.fib_table_hash = net->ipv6.fib_table_hash = kcalloc(FIB_TABLE_HASHSZ,
kzalloc(sizeof(*net->ipv6.fib_table_hash)*FIB_TABLE_HASHSZ, sizeof(*net->ipv6.fib_table_hash),
GFP_KERNEL); GFP_KERNEL);
if (!net->ipv6.fib_table_hash) if (!net->ipv6.fib_table_hash)
goto out_rt6_stats; goto out_rt6_stats;