From patchwork Wed Dec 12 18:47:39 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [09/11] netfilter: nf_tables: return error for rule change request Date: Wed, 12 Dec 2012 08:47:39 -0000 From: Patrick McHardy X-Patchwork-Id: 205620 Message-Id: <1355338061-5517-10-git-send-email-kaber@trash.net> To: pablo@netfilter.org Cc: netfilter-devel@vger.kernel.org, Patrick McHardy From: Patrick McHardy We only support full replacement, not change of a rule. Signed-off-by: Patrick McHardy --- net/netfilter/nf_tables_api.c | 2 +- 1 Datei geändert, 1 Zeile hinzugefügt(+), 1 Zeile entfernt(-) diff --git a/net/netfilter/nf_tables_api.c b/net/netfilter/nf_tables_api.c index bacd417..c91f638 100644 --- a/net/netfilter/nf_tables_api.c +++ b/net/netfilter/nf_tables_api.c @@ -1372,7 +1372,7 @@ static int nf_tables_newrule(struct sock *nlsk, struct sk_buff *skb, old_rule = rule; rule = NULL; } else - return 0; + return -EOPNOTSUPP; } else { if (!create) return -EINVAL;