|
@@ -61,12 +61,23 @@ struct autofs_packet_expire {
|
|
|
char name[NAME_MAX+1];
|
|
|
};
|
|
|
|
|
|
-#define AUTOFS_IOC_READY _IO(0x93, 0x60)
|
|
|
-#define AUTOFS_IOC_FAIL _IO(0x93, 0x61)
|
|
|
-#define AUTOFS_IOC_CATATONIC _IO(0x93, 0x62)
|
|
|
-#define AUTOFS_IOC_PROTOVER _IOR(0x93, 0x63, int)
|
|
|
-#define AUTOFS_IOC_SETTIMEOUT32 _IOWR(0x93, 0x64, compat_ulong_t)
|
|
|
-#define AUTOFS_IOC_SETTIMEOUT _IOWR(0x93, 0x64, unsigned long)
|
|
|
-#define AUTOFS_IOC_EXPIRE _IOR(0x93, 0x65, struct autofs_packet_expire)
|
|
|
+#define AUTOFS_IOCTL 0x93
|
|
|
+
|
|
|
+enum {
|
|
|
+ AUTOFS_IOC_READY_CMD = 0x60,
|
|
|
+ AUTOFS_IOC_FAIL_CMD,
|
|
|
+ AUTOFS_IOC_CATATONIC_CMD,
|
|
|
+ AUTOFS_IOC_PROTOVER_CMD,
|
|
|
+ AUTOFS_IOC_SETTIMEOUT_CMD,
|
|
|
+ AUTOFS_IOC_EXPIRE_CMD,
|
|
|
+};
|
|
|
+
|
|
|
+#define AUTOFS_IOC_READY _IO(AUTOFS_IOCTL, AUTOFS_IOC_READY_CMD)
|
|
|
+#define AUTOFS_IOC_FAIL _IO(AUTOFS_IOCTL, AUTOFS_IOC_FAIL_CMD)
|
|
|
+#define AUTOFS_IOC_CATATONIC _IO(AUTOFS_IOCTL, AUTOFS_IOC_CATATONIC_CMD)
|
|
|
+#define AUTOFS_IOC_PROTOVER _IOR(AUTOFS_IOCTL, AUTOFS_IOC_PROTOVER_CMD, int)
|
|
|
+#define AUTOFS_IOC_SETTIMEOUT32 _IOWR(AUTOFS_IOCTL, AUTOFS_IOC_SETTIMEOUT_CMD, compat_ulong_t)
|
|
|
+#define AUTOFS_IOC_SETTIMEOUT _IOWR(AUTOFS_IOCTL, AUTOFS_IOC_SETTIMEOUT_CMD, unsigned long)
|
|
|
+#define AUTOFS_IOC_EXPIRE _IOR(AUTOFS_IOCTL, AUTOFS_IOC_EXPIRE_CMD, struct autofs_packet_expire)
|
|
|
|
|
|
#endif /* _UAPI_LINUX_AUTO_FS_H */
|