1*433d6423SLionel Sambuc 2*433d6423SLionel Sambuc #ifndef _FDREF_H 3*433d6423SLionel Sambuc #define _FDREF_H 1 4*433d6423SLionel Sambuc 5*433d6423SLionel Sambuc #include <minix/callnr.h> 6*433d6423SLionel Sambuc #include <minix/com.h> 7*433d6423SLionel Sambuc #include <minix/config.h> 8*433d6423SLionel Sambuc #include <minix/const.h> 9*433d6423SLionel Sambuc #include <minix/ds.h> 10*433d6423SLionel Sambuc #include <minix/endpoint.h> 11*433d6423SLionel Sambuc #include <minix/minlib.h> 12*433d6423SLionel Sambuc #include <minix/type.h> 13*433d6423SLionel Sambuc #include <minix/ipc.h> 14*433d6423SLionel Sambuc #include <minix/sysutil.h> 15*433d6423SLionel Sambuc #include <minix/syslib.h> 16*433d6423SLionel Sambuc #include <minix/const.h> 17*433d6423SLionel Sambuc 18*433d6423SLionel Sambuc struct fdref { 19*433d6423SLionel Sambuc int fd; 20*433d6423SLionel Sambuc int refcount; 21*433d6423SLionel Sambuc dev_t dev; 22*433d6423SLionel Sambuc ino_t ino; 23*433d6423SLionel Sambuc struct fdref *next; 24*433d6423SLionel Sambuc int counting; /* sanity check */ 25*433d6423SLionel Sambuc }; 26*433d6423SLionel Sambuc 27*433d6423SLionel Sambuc #endif 28*433d6423SLionel Sambuc 29