diff -Naur iproute2-patched/tc/m_ipt.c iproute2-patched2/tc/m_ipt.c --- iproute2-patched/tc/m_ipt.c 2008-08-06 11:13:47.000000000 +0000 +++ iproute2-patched2/tc/m_ipt.c 2008-08-06 11:14:58.000000000 +0000 @@ -518,7 +518,7 @@ *argc_p = rargc - iargc; *argv_p = argv; - optind = 1; + optind = 0; free_opts(opts); /* Clear flags if target will be used again */ m->tflags=0;