1/*$Id: exopen.h,v 1.20 2001/06/23 08:18:42 guenther Exp $*/ 2 3int 4 unique Q((const char*const full,char*p,const size_t len,const mode_t mode, 5 const int verbos,const int flags)), 6 myrename P((const char*const old,const char*const newn)), 7 rlink P((const char*const old,const char*const newn,struct stat*st)), 8 hlink P((const char*const old,const char*const newn)); 9 10#define UNIQnamelen 30 /* require how much space as a first guess? */ 11#define MINnamelen 14 /* cut to this on ENAMETOOLONG */ 12 13#define doCHOWN 1 14#define doCHECK 2 15#define doLOCK 4 16#define doFD 8 17#define doMAILDIR 16 18