17 Jun 2013 16:23
Patch for disktest: Handle long filenames more reasonably
Hi all (please CC as I'm not on the list) I've been using disktest, but I found a less than optimal piece of code regarding the device names. I'd like to contribute the following patch: --- main2.h 2013-06-17 16:21:26.585825912 +0200 +++ main.h 2013-06-17 16:10:08.725310241 +0200 <at> <at> -54,7 +54,7 <at> <at> #define BLKGETSIZE _IO(0x12,96) /* IOCTL for getting the device size */ #define BLKSSZGET _IO(0x12,104) /* ALT IOCTL for getting the device size */ -#define DEV_NAME_LEN 80 /* max character for target name */ +#define DEV_NAME_LEN 256 /* max character for target name */ #define MAX_ARG_LEN 160 /* max length of command line arguments for startarg display */ #define HOSTNAME_SIZE 16 /* number of hostname characters used in mark header */ #define BLK_SIZE 512 /* default size of an LBA in bytes */ (or perhaps simply use PATH_MAX) 80 characters is way too much for devices like /dev/sdc, but easily too little for(Continue reading)
RSS Feed