Revised patch, in my previous message line ends were somehow wrong.
Sorry! 

helasz 

diff --git a/tc/m_xt.c b/tc/m_xt.c
index
651a59e..13bf19f 100644
--- a/tc/m_xt.c
+++ b/tc/m_xt.c
@@ -160,9
+160,13 @@ static int parse_ipt(struct action_util *a,int *argc_p,

return -1;
 }
 tcipt_globals.opts =
-
xtables_merge_options(tcipt_globals.opts,
- m->extra_opts,
-
&m->option_offset);
+ xtables_merge_options(
+#if (XTABLES_VERSION_CODE
>= 6)
+ tcipt_globals.orig_opts,
+#endif
+ tcipt_globals.opts,
+
m->extra_opts,
+ &m->option_offset);
 } else {
 fprintf(stderr," failed
to find target %snn", optarg);
 return -1;
@@ -305,7 +309,11 @@
print_ipt(struct action_util *au,FILE * f, struct rtattr *arg)
 }


tcipt_globals.opts =
- xtables_merge_options(tcipt_globals.opts,
+
xtables_merge_options(
+#if (XTABLES_VERSION_CODE >= 6)
+
tcipt_globals.orig_opts,
+#endif
+ tcipt_globals.opts,
 m->extra_opts,

&m->option_offset);
 } else {

-------------------------
 Megújult a
G-Mail! Látogass el a www.gmail.hu [1] oldalra! 

Links:
------
[1]
http://gmail.hu
----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[email protected] with a subject of: unsubscribe t2

Reply via email to