Fix Linux kernel version check for >= 3.x.x
authorMarkus Kittenberger <Markus.Kittenberger@gmx.at>
Fri, 30 Sep 2011 07:28:59 +0000 (09:28 +0200)
committerMarkus Kittenberger <Markus.Kittenberger@gmx.at>
Fri, 30 Sep 2011 07:28:59 +0000 (09:28 +0200)
src/linux/net.c

index 0914768..c94dd26 100644 (file)
@@ -156,7 +156,10 @@ static bool is_at_least_linuxkernel_2_6_31(void) {
     return false;
   }
 
     return false;
   }
 
-  if (strncmp(uts.release, "2.6.",4) != 0) {
+  if (strncmp(uts.release, "3", 1) >= 0) {
+    return true;
+  }
+  if (strncmp(uts.release, "2.6.", 4) != 0) {
     return false;
   }
   return atoi(&uts.release[4]) >= 31;
     return false;
   }
   return atoi(&uts.release[4]) >= 31;