Index: uspace/lib/libc/generic/string.c
===================================================================
--- uspace/lib/libc/generic/string.c	(revision 838e14e27df6c3a8234512545bcf5c7fbd96c827)
+++ uspace/lib/libc/generic/string.c	(revision 2dd72887d1808fb6eabaed760c24af5fafcd98c6)
@@ -147,5 +147,4 @@
 	
 	return (a[c] - b[c]);
-	
 }
 
@@ -159,4 +158,14 @@
 	return ( c < n ? a[c] - b[c] : 0);
 	
+}
+
+int stricmp(const char *a, const char *b)
+{
+	int c = 0;
+	
+	while (a[c] && b[c] && (!(tolower(a[c]) - tolower(b[c]))))
+		c++;
+	
+	return (tolower(a[c]) - tolower(b[c]));
 }
 
