|
@@ -17,13 +17,7 @@
|
|
#include <net/netfilter/nf_conntrack_extend.h>
|
|
#include <net/netfilter/nf_conntrack_extend.h>
|
|
#include <net/netfilter/nf_conntrack_acct.h>
|
|
#include <net/netfilter/nf_conntrack_acct.h>
|
|
|
|
|
|
-#ifdef CONFIG_NF_CT_ACCT
|
|
|
|
-#define NF_CT_ACCT_DEFAULT 1
|
|
|
|
-#else
|
|
|
|
-#define NF_CT_ACCT_DEFAULT 0
|
|
|
|
-#endif
|
|
|
|
-
|
|
|
|
-static int nf_ct_acct __read_mostly = NF_CT_ACCT_DEFAULT;
|
|
|
|
|
|
+static int nf_ct_acct __read_mostly;
|
|
|
|
|
|
module_param_named(acct, nf_ct_acct, bool, 0644);
|
|
module_param_named(acct, nf_ct_acct, bool, 0644);
|
|
MODULE_PARM_DESC(acct, "Enable connection tracking flow accounting.");
|
|
MODULE_PARM_DESC(acct, "Enable connection tracking flow accounting.");
|
|
@@ -114,12 +108,6 @@ int nf_conntrack_acct_init(struct net *net)
|
|
net->ct.sysctl_acct = nf_ct_acct;
|
|
net->ct.sysctl_acct = nf_ct_acct;
|
|
|
|
|
|
if (net_eq(net, &init_net)) {
|
|
if (net_eq(net, &init_net)) {
|
|
-#ifdef CONFIG_NF_CT_ACCT
|
|
|
|
- printk(KERN_WARNING "CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use\n");
|
|
|
|
- printk(KERN_WARNING "nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or\n");
|
|
|
|
- printk(KERN_WARNING "sysctl net.netfilter.nf_conntrack_acct=1 to enable it.\n");
|
|
|
|
-#endif
|
|
|
|
-
|
|
|
|
ret = nf_ct_extend_register(&acct_extend);
|
|
ret = nf_ct_extend_register(&acct_extend);
|
|
if (ret < 0) {
|
|
if (ret < 0) {
|
|
printk(KERN_ERR "nf_conntrack_acct: Unable to register extension\n");
|
|
printk(KERN_ERR "nf_conntrack_acct: Unable to register extension\n");
|