use strncasecmp() instead of strncmp()
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Fri, 5 Mar 2004 04:59:36 +0000 (04:59 +0000)
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Fri, 5 Mar 2004 04:59:36 +0000 (04:59 +0000)
include <strings.h>

git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/branches/SYSCALL_SWITCH@1097 94cd875c-1c1d-0410-91d2-eb244daf1a30

util-vserver/src/reducecap.c

index 9054185..902d638 100644 (file)
@@ -27,6 +27,7 @@
 #include <unistd.h>
 #include <stdlib.h>
 #include <string.h>
+#include <strings.h>
 
 #include "linuxcaps.h"
 #include "vserver.h"
@@ -202,7 +203,7 @@ int main (int argc, char *argv[])
                          ++i;
                          break;
                        }
-                       if (strncmp(arg, "CAP_", 4)==0) arg += 4;
+                       if (strncasecmp(arg, "CAP_", 4)==0) arg += 4;
                        for (j=0; tbcap[j].option != NULL; j++){
                                if (strcasecmp(tbcap[j].option,arg)==0){
                                        remove |= (1<<tbcap[j].bit);