> Ok, so a: long character would be better, isn't it? uint32_t is better still - especially for LP64 systems! yes, please use fixed-sized types when implementing new ioctl API's where possible. this helps 32bit-on-64bit immensely. (eg, running 32bit sparc or x86 or mips or ppc programs on a 64bit kernel.) .mrg.