Fake up enough headers to let libstddjb selfpipe build

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
This commit is contained in:
Anders Kaseorg
2012-02-28 02:20:25 -05:00
committed by Keith Winstein
parent 77f3a9073f
commit 29bb8facc7
6 changed files with 74 additions and 1 deletions
+17
View File
@@ -0,0 +1,17 @@
/* ISC license. */
#ifndef DJBUNIX_H
#define DJBUNIX_H
#define DJBUNIX_FLAG_NB 0x01U
#define DJBUNIX_FLAG_COE 0x02U
extern int coe (int) ;
extern int ndelay_on (int) ;
extern int pipe_internal (int *, unsigned int) ;
#define pipenb(p) pipe_internal(p, DJBUNIX_FLAG_NB)
#define pipecoe(p) pipe_internal(p, DJBUNIX_FLAG_COE)
#define pipenbcoe(p) pipe_internal(p, DJBUNIX_FLAG_NB|DJBUNIX_FLAG_COE)
extern int fd_close (int) ;
#endif