blktrace: ensure that dev loop doesn't truncate name
authorJens Axboe <axboe@kernel.dk>
Wed, 7 Jun 2017 16:46:40 +0000 (10:46 -0600)
committerJens Axboe <axboe@kernel.dk>
Wed, 7 Jun 2017 16:46:40 +0000 (10:46 -0600)
Signed-off-by: Jens Axboe <axboe@kernel.dk>
oslib/linux-dev-lookup.c

index 5fbccd33c6d541ea168d4025d3eb5b742a3514dc..54017ff0164a7f735ac98915995ab9dc5698e262 100644 (file)
@@ -20,7 +20,7 @@ int blktrace_lookup_device(const char *redirect, char *path, unsigned int maj,
                return 0;
 
        while ((dir = readdir(D)) != NULL) {
                return 0;
 
        while ((dir = readdir(D)) != NULL) {
-               char full_path[256];
+               char full_path[257];
 
                if (!strcmp(dir->d_name, ".") || !strcmp(dir->d_name, ".."))
                        continue;
 
                if (!strcmp(dir->d_name, ".") || !strcmp(dir->d_name, ".."))
                        continue;