--- mixer.c.orig 2011-09-11 22:40:27.000000000 +0200 +++ mixer.c 2011-09-11 22:40:56.000000000 +0200 @@ -124,7 +124,7 @@ * Nothing */ STATIC void -do_ioctl(int cmd, int *arg, char *name, int dir) +do_ioctl(long cmd, int *arg, char *name, int dir) { int ret; char errmsg[STR_BUF_SZ];