Message ID | 20141127113810.GA4308@salvia |
---|---|
State | RFC |
Delegated to: | Pablo Neira |
Headers | show |
diff --git a/net/netfilter/xt_recent.c b/net/netfilter/xt_recent.c index cd691c1..df1dde2 100644 --- a/net/netfilter/xt_recent.c +++ b/net/netfilter/xt_recent.c @@ -185,8 +185,7 @@ recent_entry_init(struct recent_table *t, const union nf_inet_addr *addr, } nstamps_max += 1; - e = kmalloc(sizeof(*e) + sizeof(e->stamps[0]) * nstamps_max, - GFP_ATOMIC); + e = kcalloc(nstamps_max, sizeof(*e) + sizeof(e->stamps[0]), GFP_ATOMIC); if (e == NULL) return NULL;