summaryrefslogtreecommitdiffstats
path: root/xtables.c
diff options
context:
space:
mode:
Diffstat (limited to 'xtables.c')
-rw-r--r--xtables.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/xtables.c b/xtables.c
index d85e6390..bc6a65e5 100644
--- a/xtables.c
+++ b/xtables.c
@@ -108,6 +108,14 @@ void xtables_free_opts(int reset_offset, struct option *original_opts)
}
}
+void xtables_set_revision(char *name, u_int8_t revision)
+{
+ /* Old kernel sources don't have ".revision" field,
+ * but we stole a byte from name. */
+ name[XT_FUNCTION_MAXNAMELEN - 2] = '\0';
+ name[XT_FUNCTION_MAXNAMELEN - 1] = revision;
+}
+
/**
* xtables_afinfo - protocol family dependent information
* @kmod: kernel module basename (e.g. "ip_tables")