Derrik Pates's tcpflags wrong way round when -n no specified.
diff --git a/extensions/libipt_tcp.c b/extensions/libipt_tcp.c
index bb2e684..6d48dd7 100644
--- a/extensions/libipt_tcp.c
+++ b/extensions/libipt_tcp.c
@@ -337,9 +337,9 @@
 		if (numeric)
 			printf("0x02%X/0x02%X ", mask, cmp);
 		else {
-			print_tcpf(cmp);
-			printf("/");
 			print_tcpf(mask);
+			printf("/");
+			print_tcpf(cmp);
 			printf(" ");
 		}
 	}