#define H_MOVE_OBJECT0 0 #define H_MOVE_OBJECT1 1 #define H_LOAD_UID 2 #define H_CLONE_UID 3 #define H_CREATE_SUPER 4 #define H_CREATE_OB 5 #define H_CREATE_CLONE 6 #define H_RESET 7 #define H_CLEAN_UP 8 #define H_NO_IPC_SLOT 9 #define H_INCLUDE_DIRS 10 #define H_RUNTIME_ERROR 11 #define H_COMPILE_ERROR 12 #define H_PRIVILEGE_VIOLATION 13 #define H_NEW_USER 14 #define H_LOGON 15 #define H_PRIVILEGED_UID 16 #define H_VALID_FILE_SIZE 17 #define H_VALID_GET_DIR 18 #define H_VALID_MKDIR 19 #define H_VALID_READ_FILE 20 #define H_VALID_REMOVE_FILE 21 #define H_VALID_RENAME_FILE 22 #define H_VALID_RMDIR 23 #define H_VALID_WRITE_BYTES 24 #define H_VALID_WRITE_FILE 25 #define NUM_DRIVER_HOOKS 26 #define PV_NOMASK_SIMUL_EFUN 0 #define PV_SYMBOL_VARIABLE 1 #define PV_SET_AUTO_INCLUDE_STRING 2 #define IH_TELNET_NEG 0 #define IH_INPUT 1 #define IH_BLOCKED 2 #define IH_OUTPUT 3 #define IH_SYNCH 4 #define NUM_INTERACTIVE_HOOKS 5