From 3c4788c1e41407c4db03027a76dc537b65c82d99 Mon Sep 17 00:00:00 2001 From: "Michael S. Tsirkin" Date: Tue, 17 Apr 2007 15:33:18 +0300 Subject: [PATCH] Force depends on name format, don't check whether the file exists. Signed-off-by: Michael S. Tsirkin --- mtcr.h | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/mtcr.h b/mtcr.h index 96ceb68..8f7de03 100644 --- a/mtcr.h +++ b/mtcr.h @@ -77,8 +77,6 @@ #include #include #endif -#include - #ifndef __be32_to_cpu #define __be32_to_cpu(x) ntohl(x) @@ -491,24 +489,20 @@ enum mtcr_access_method mtcr_parse_name(const char* name, int *force, char resource0[] = "/resource0"; char procbuspci[] = "/proc/bus/pci/"; unsigned len = strlen(name); - struct stat dummybuf; unsigned tmp; - if (len >= sizeof config && !strcmp(config, name + len + 1 - sizeof config) && - !stat(name, &dummybuf)) { + if (len >= sizeof config && !strcmp(config, name + len + 1 - sizeof config)) { *force = 1; return MTCR_ACCESS_CONFIG; } if (len >= sizeof resource0 && - !strcmp(resource0, name + len + 1 - sizeof resource0) && - !stat(name, &dummybuf)) { + !strcmp(resource0, name + len + 1 - sizeof resource0)) { *force = 1; return MTCR_ACCESS_MEMORY; } - if (!strncmp(name,"/proc/bus/pci/", sizeof procbuspci - 1) && - !stat(name, &dummybuf)) { + if (!strncmp(name,"/proc/bus/pci/", sizeof procbuspci - 1)) { *force = 1; return MTCR_ACCESS_CONFIG; } -- 2.46.0