From 52d0b9f6ae7791b7f46f113495b5b4e7bc4a275d Mon Sep 17 00:00:00 2001 From: Paras Jain Date: Wed, 21 Apr 2021 12:56:04 +0530 Subject: [PATCH] net: fix to handle warning message This change will unregister the queue handler before registering for SIP nf queue handler. Change-Id: Ifd2316d428970d28c6d988e6e54ec67d1760b011 Signed-off-by: Paras Jain --- net/netfilter/nf_conntrack_sip.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net/netfilter/nf_conntrack_sip.c b/net/netfilter/nf_conntrack_sip.c index 687cc10bf45c..08b3dec47ed9 100644 --- a/net/netfilter/nf_conntrack_sip.c +++ b/net/netfilter/nf_conntrack_sip.c @@ -420,6 +420,9 @@ int proc_sip_segment(struct ctl_table *ctl, int write, ret = proc_dointvec(ctl, write, buffer, lenp, ppos); if (nf_ct_enable_sip_segmentation) { + pr_debug("de-registering queue handler before register for sip\n"); + nf_unregister_queue_handler(&init_net); + pr_debug("registering queue handler\n"); nf_register_queue_handler(&init_net, &nf_sip_qh); } else {