netfilter: nf_conntrack_sip: Register SIP ALG sysctl table into procfs.
This change registers SIP ALG syctl table into procfs. Sysctl table entries
help in dynamically changing SIP ALG parameters from userspace.
Change-Id: If07b185eccdf0e27ae1b3dabc58f3bd274fb84df
Signed-off-by: Mohammed Javid <mjavid@codeaurora.org>
Acked-by: Sudhanshu Singh <sudhsing@qti.qualcomm.com>
diff --git a/net/netfilter/nf_conntrack_sip.c b/net/netfilter/nf_conntrack_sip.c
index 3717502..f132ef9 100644
--- a/net/netfilter/nf_conntrack_sip.c
+++ b/net/netfilter/nf_conntrack_sip.c
@@ -72,16 +72,6 @@
{}
};
-static struct ctl_path sip_sysctls_path[] = {
- {
- .procname = "net",
- },
- {
- .procname = "netfilter",
- },
- {}
-};
-
static int string_len(const struct nf_conn *ct, const char *dptr,
const char *limit, int *shift)
{
@@ -1653,8 +1643,8 @@
{
int i, ret;
- sip_sysctl_header = register_sysctl_paths(sip_sysctls_path,
- sip_sysctl_tbl);
+ sip_sysctl_header = register_net_sysctl(&init_net, "net/netfilter",
+ sip_sysctl_tbl);
if (!sip_sysctl_header)
pr_debug("nf_ct_sip:Unable to register SIP systbl\n");