version 1.32, 2006/05/11 06:52:04 |
version 1.33, 2006/05/11 07:13:17 |
|
|
#include <sys/errno.h> |
#include <sys/errno.h> |
#undef _KERNEL |
#undef _KERNEL |
|
|
|
#include <ctype.h> |
#include <err.h> |
#include <err.h> |
#include <signal.h> |
#include <signal.h> |
#include <stdio.h> |
#include <stdio.h> |
|
|
*dir++ = 'R'; |
*dir++ = 'R'; |
*dir = '\0'; |
*dir = '\0'; |
|
|
printf(decimal ? ",_IO%s('%c',%ld" : ",_IO%s('%c',%#lx", |
printf(decimal ? ",_IO%s('%c',%lu" : ",_IO%s('%c',%#lx", |
dirbuf, (cmd >> 8) & 0xff, cmd & 0xff); |
dirbuf, (int)((cmd >> 8) & 0xff), cmd & 0xff); |
if ((cmd & IOC_VOID) == 0) |
if ((cmd & IOC_VOID) == 0) |
printf(decimal ? ",%ld)" : ",%#lx)", (cmd >> 16) & 0xff); |
printf(decimal ? ",%ld)" : ",%#lx)", (cmd >> 16) & 0xff); |
else |
else |