Builds again on RHEL 5.x / CentOS 5.x.
authorbvassche <bvassche@d57e44dd-8a1f-0410-8b47-8ef2f437770f>
Sun, 4 Apr 2010 11:32:02 +0000 (11:32 +0000)
committerbvassche <bvassche@d57e44dd-8a1f-0410-8b47-8ef2f437770f>
Sun, 4 Apr 2010 11:32:02 +0000 (11:32 +0000)
git-svn-id: https://scst.svn.sourceforge.net/svnroot/scst/trunk@1580 d57e44dd-8a1f-0410-8b47-8ef2f437770f

scst/src/scst_lib.c

index 9f8bf7c..c1042a6 100644 (file)
@@ -46,7 +46,9 @@ struct scsi_io_context {
 static struct kmem_cache *scsi_io_context_cache;
 #endif
 
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 21)
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 22) \
+    && (!defined(RHEL_RELEASE_CODE) || RHEL_RELEASE_CODE -0 < 5 * 256 + 3) \
+    && !defined(CONFIG_PPC)
 static int strncasecmp(const char *s1, const char *s2, size_t n)
 {
        int c1, c2;