Message ID | 1415202394-11031-1-git-send-email-anarey@gmail.com |
---|---|
State | Accepted |
Delegated to: | Pablo Neira |
Headers | show |
On Wed, Nov 05, 2014 at 04:46:34PM +0100, Ana Rey wrote: > There is a difference between error messages in iptables and > iptables-compat: > > # iptables -R INPUT 23 -s 192.168.2.140 -j ACCEPT > iptables: Index of replacement too big. > # iptables-compat -R INPUT 23 -s 192.168.2.140 -j ACCEPT > iptables: No chain/target/match by that name. > > Now, iptables-compat shows the same error message than iptables in > this case. Applied, thanks. -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/iptables/nft.c b/iptables/nft.c index 6cb03a0..64222af 100644 --- a/iptables/nft.c +++ b/iptables/nft.c @@ -2358,7 +2358,7 @@ const char *nft_strerror(int err) { nft_chain_user_add, EEXIST, "Chain already exists" }, { nft_rule_add, E2BIG, "Index of insertion too big" }, { nft_rule_check, ENOENT, "Bad rule (does a matching rule exist in that chain?)" }, - { nft_rule_replace, E2BIG, "Index of replacement too big" }, + { nft_rule_replace, ENOENT, "Index of replacement too big" }, { nft_rule_delete_num, E2BIG, "Index of deletion too big" }, /* { TC_READ_COUNTER, E2BIG, "Index of counter too big" }, { TC_ZERO_COUNTER, E2BIG, "Index of counter too big" }, */
There is a difference between error messages in iptables and iptables-compat: # iptables -R INPUT 23 -s 192.168.2.140 -j ACCEPT iptables: Index of replacement too big. # iptables-compat -R INPUT 23 -s 192.168.2.140 -j ACCEPT iptables: No chain/target/match by that name. Now, iptables-compat shows the same error message than iptables in this case. Signed-off-by: Ana Rey <anarey@gmail.com> --- iptables/nft.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)