Fix 'iptables -p !' bug (segfault when `!' used without argument)
diff --git a/extensions/libipt_pkttype.c b/extensions/libipt_pkttype.c
index 04a43db..a0c74b8 100644
--- a/extensions/libipt_pkttype.c
+++ b/extensions/libipt_pkttype.c
@@ -100,8 +100,7 @@
 	switch(c)
 	{
 		case '1':
-			if(check_inverse(optarg, &invert))
-				optind++;
+			check_inverse(optarg, &invert, &optind, 0);
 			parse_pkttype(argv[optind-1], info);
 			if(invert)
 				info->invert=1;