X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=net%2Fnetfilter%2Fx_tables.c;h=d0d8397c95889f5b947def5ba90b62ac6b1bcaa7;hb=6da2ec56059c3c7a7e5f729e6349e74ace1e5c57;hp=55cb4d1971841706305d19987c7780ba2a50b685;hpb=2696ec4566f598ab483a6bebc4ec841b2efb88ec;p=linux-block.git diff --git a/net/netfilter/x_tables.c b/net/netfilter/x_tables.c index 55cb4d197184..d0d8397c9588 100644 --- a/net/netfilter/x_tables.c +++ b/net/netfilter/x_tables.c @@ -1420,7 +1420,7 @@ xt_replace_table(struct xt_table *table, #ifdef CONFIG_AUDIT if (audit_enabled) { - audit_log(current->audit_context, GFP_KERNEL, + audit_log(audit_context(), GFP_KERNEL, AUDIT_NETFILTER_CFG, "table=%s family=%u entries=%u", table->name, table->af, private->number); @@ -1904,7 +1904,7 @@ static int __init xt_init(void) seqcount_init(&per_cpu(xt_recseq, i)); } - xt = kmalloc(sizeof(struct xt_af) * NFPROTO_NUMPROTO, GFP_KERNEL); + xt = kmalloc_array(NFPROTO_NUMPROTO, sizeof(struct xt_af), GFP_KERNEL); if (!xt) return -ENOMEM;