path: root/iptables/xshared.c
diff options
authorPhil Sutter <>2018-10-11 13:30:38 +0200
committerPablo Neira Ayuso <>2018-10-15 11:58:47 +0200
commit2673fafaafd2fb72b2830fa07b172c2d4d5a553e (patch)
treebbcdd82694b0ac5e789d467c06ed75aa67618698 /iptables/xshared.c
parent8ca343624da596313f566147f54d206a24994aae (diff)
xtables: Remove target_maxnamelen field
This is a partial revert of commit 9f075031a1973 ("Combine parse_target() and command_jump() implementations"): Upstream prefers to reduce max chain name length of arptables by two characters instead of the introduced struct xtables_globals field which requires to bump library API version. Fixes: 9f075031a1973 ("Combine parse_target() and command_jump() implementations") Signed-off-by: Phil Sutter <> Signed-off-by: Pablo Neira Ayuso <>
Diffstat (limited to 'iptables/xshared.c')
1 files changed, 3 insertions, 3 deletions
diff --git a/iptables/xshared.c b/iptables/xshared.c
index d5365d93..b16f5fa6 100644
--- a/iptables/xshared.c
+++ b/iptables/xshared.c
@@ -641,10 +641,10 @@ const char *xt_parse_target(const char *targetname)
"Invalid target name (too short)");
- if (strlen(targetname) >= xt_params->target_maxnamelen)
+ if (strlen(targetname) >= XT_EXTENSION_MAXNAMELEN)
- "Invalid target name `%s' (%zu chars max)",
- targetname, xt_params->target_maxnamelen - 1);
+ "Invalid target name `%s' (%u chars max)",
+ targetname, XT_EXTENSION_MAXNAMELEN - 1);
for (ptr = targetname; *ptr; ptr++)
if (isspace(*ptr))