Giving --dst-range twice to iprange did not ring the bell
Bug reported and fixed by Nicolas Bouliane
diff --git a/extensions/libipt_iprange.c b/extensions/libipt_iprange.c
index 8445884..7e1a8cd 100644
--- a/extensions/libipt_iprange.c
+++ b/extensions/libipt_iprange.c
@@ -99,7 +99,7 @@
 			info->flags |= IPRANGE_DST_INV;
 
 		parse_iprange(optarg, &info->dst);		
-		*flags = 1;
+
 		break;
 
 	default: