--- Net2/arch/hp300/dev/hilvar.h 2018/04/24 18:04:01 1.1 +++ Net2/arch/hp300/dev/hilvar.h 2018/04/24 18:19:29 1.1.1.2 @@ -37,7 +37,8 @@ * * from: Utah $Hdr: hilvar.h 1.1 90/07/09$ * - * @(#)hilvar.h 7.2 (Berkeley) 11/4/90 + * from: @(#)hilvar.h 7.2 (Berkeley) 11/4/90 + * hilvar.h,v 1.3 1993/07/04 02:26:54 cgd Exp */ #ifndef TRUE @@ -72,8 +73,8 @@ struct hiliqueue { struct hilloopdev { int hd_flags; /* device state */ int hd_qmask; /* queues this device is mapped to */ - struct clist hd_queue; /* event queue for HPUX-style input */ - struct proc *hd_selr; /* process read selecting */ + struct ringb hd_queue; /* event queue for HPUX-style input */ + struct selinfo hd_selr; /* process read selecting */ uid_t hd_uid; /* uid of mapping process */ }; @@ -82,7 +83,7 @@ struct hilloopdev { #define HIL_PSEUDO 0x02 /* device is virtual */ #define HIL_READIN 0x04 /* device using read() input interface */ #define HIL_QUEUEIN 0x08 /* device using shared Q input interface */ -#define HIL_SELCOLL 0x10 /* select collision on device */ +/* was HIL_SELCOLL 0x10 /* select collision on device */ #define HIL_NOBLOCK 0x20 /* device is in non-blocking read mode */ #define HIL_ASLEEP 0x40 /* process awaiting input on device */ #define HIL_DERROR 0x80 /* loop has reconfigured, reality altered */