Bläddra i källkod

Merge pull request #117 from skitt/fix-1.8.9-version-check

Fix the 1.8.9 version check
Casey Callendrello 1 år sedan
förälder
incheckning
3a9906cd2b
1 ändrade filer med 2 tillägg och 2 borttagningar
  1. 2 2
      iptables/iptables_test.go

+ 2 - 2
iptables/iptables_test.go

@@ -422,14 +422,14 @@ func runRulesTests(t *testing.T, ipt *IPTables) {
 	opt := "--"
 	opt := "--"
 	prot := "0"
 	prot := "0"
 	if ipt.proto == ProtocolIPv6 &&
 	if ipt.proto == ProtocolIPv6 &&
-		ipt.v1 == 1 && ipt.v2 <= 8 && ipt.v3 < 9 {
+		ipt.v1 == 1 && (ipt.v2 < 8 || (ipt.v2 == 8 && ipt.v3 < 9)) {
 		// this is fixed in iptables 1.8.9 via iptables/6e41c2d874
 		// this is fixed in iptables 1.8.9 via iptables/6e41c2d874
 		opt = "  "
 		opt = "  "
 		// this is fixed in iptables 1.8.9 via iptables/da8ecc62dd
 		// this is fixed in iptables 1.8.9 via iptables/da8ecc62dd
 		prot = "all"
 		prot = "all"
 	}
 	}
 	if ipt.proto == ProtocolIPv4 &&
 	if ipt.proto == ProtocolIPv4 &&
-		ipt.v1 == 1 && ipt.v2 <= 8 && ipt.v3 < 9 {
+		ipt.v1 == 1 && (ipt.v2 < 8 || (ipt.v2 == 8 && ipt.v3 < 9)) {
 		// this is fixed in iptables 1.8.9 via iptables/da8ecc62dd
 		// this is fixed in iptables 1.8.9 via iptables/da8ecc62dd
 		prot = "all"
 		prot = "all"
 	}
 	}