--- ../iptables/libiptc/libiptc.c.orig 2008-03-10 14:30:20.000000000 +0100 +++ ../iptables/libiptc/libiptc.c 2008-03-10 14:41:54.000000000 +0100 @@ -918,7 +918,7 @@ if (t->verdict < 0) { DEBUGP_C("standard, verdict=%d\n", t->verdict); r->type = IPTCC_R_STANDARD; - } else if (t->verdict == r->offset+e->next_offset) { + } else if ((unsigned int)(t->verdict) == r->offset+e->next_offset) { DEBUGP_C("fallthrough\n"); r->type = IPTCC_R_FALLTHROUGH; } else {