Blame util-linux-2.19-kernel-version.patch
|
|
6d73e5d |
From fa7e0d6d442de9f5940f99fd93f4522602439131 Mon Sep 17 00:00:00 2001
|
|
|
6d73e5d |
From: Karel Zak <kzak@redhat.com>
|
|
|
6d73e5d |
Date: Mon, 6 Jun 2011 12:35:26 +0200
|
|
|
6d73e5d |
Subject: [PATCH] lib: [linux_version.c] accommodate two-component linux
|
|
|
6d73e5d |
version (e.g. 3.0)
|
|
|
6d73e5d |
|
|
|
6d73e5d |
Signed-off-by: Karel Zak <kzak@redhat.com>
|
|
|
6d73e5d |
---
|
|
|
6d73e5d |
lib/linux_version.c | 6 +++---
|
|
|
6d73e5d |
1 files changed, 3 insertions(+), 3 deletions(-)
|
|
|
6d73e5d |
|
|
|
6d73e5d |
diff --git a/lib/linux_version.c b/lib/linux_version.c
|
|
|
6d73e5d |
index f9fbd8d..ada566a 100644
|
|
|
6d73e5d |
--- a/lib/linux_version.c
|
|
|
6d73e5d |
+++ b/lib/linux_version.c
|
|
|
6d73e5d |
@@ -16,10 +16,10 @@ get_linux_version (void)
|
|
|
6d73e5d |
return kver;
|
|
|
6d73e5d |
if (uname (&uts))
|
|
|
6d73e5d |
kver = 0;
|
|
|
6d73e5d |
- else if (sscanf (uts.release, "%d.%d.%d", &major, &minor, &teeny) != 3)
|
|
|
6d73e5d |
- kver = 0;
|
|
|
6d73e5d |
- else
|
|
|
6d73e5d |
+ else if (sscanf (uts.release, "%d.%d.%d", &major, &minor, &teeny) == 3)
|
|
|
6d73e5d |
kver = KERNEL_VERSION (major, minor, teeny);
|
|
|
6d73e5d |
+ else if (sscanf (uts.release, "%d.%d", &major, &minor) == 2)
|
|
|
6d73e5d |
+ kver = KERNEL_VERSION (major, minor, 0);
|
|
|
6d73e5d |
|
|
|
6d73e5d |
return kver;
|
|
|
6d73e5d |
}
|
|
|
6d73e5d |
--
|
|
|
6d73e5d |
1.7.5.2
|
|
|
6d73e5d |
|