Explicitly use the _IOC macro directly. This changes the ioctl command
numbers, so any programs using it need to be recompiled.
This commit is contained in:
parent
a8e99ec909
commit
64fce5b3cb
|
@ -1,7 +1,7 @@
|
|||
/*
|
||||
* procfs ioctl definitions.
|
||||
*
|
||||
* $Id: pioctl.h,v 1.3 1997/12/08 22:09:39 sef Exp $
|
||||
* $Id: pioctl.h,v 1.4 1997/12/13 03:13:36 sef Exp $
|
||||
*/
|
||||
|
||||
#ifndef _SYS_PIOCTL_H
|
||||
|
@ -17,12 +17,12 @@ struct procfs_status {
|
|||
unsigned long val; /* Any extra data */
|
||||
};
|
||||
|
||||
# define PIOCBIS _IO('p', 1) /* Set event flag */
|
||||
# define PIOCBIC _IO('p', 2) /* Clear event flag */
|
||||
# define PIOCSFL _IO('p', 3) /* Set flags */
|
||||
# define PIOCBIS _IOC(IOC_IN, 'p', 1, 0) /* Set event flag */
|
||||
# define PIOCBIC _IOC(IOC_IN, 'p', 2, 0) /* Clear event flag */
|
||||
# define PIOCSFL _IOC(IOC_IN, 'p', 3, 0) /* Set flags */
|
||||
/* wait for proc to stop */
|
||||
# define PIOCWAIT _IOR('p', 4, struct procfs_status)
|
||||
# define PIOCCONT _IO('p', 5) /* Continue a process */
|
||||
# define PIOCCONT _IOC(IOC_IN, 'p', 5, 0) /* Continue a process */
|
||||
/* Get proc status */
|
||||
# define PIOCSTATUS _IOR('p', 6, struct procfs_status)
|
||||
# define PIOCGFL _IOR('p', 7, unsigned int) /* Get flags */
|
||||
|
|
Loading…
Reference in New Issue