Rev 2479 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2479 | Rev 2670 | ||
---|---|---|---|
Line 37... | Line 37... | ||
37 | 37 | ||
38 | #include <libarch/types.h> |
38 | #include <libarch/types.h> |
39 | 39 | ||
40 | #define EMFILE -17 |
40 | #define EMFILE -17 |
41 | 41 | ||
42 | typedef int fd_t; |
42 | extern void open_stdin(void); |
- | 43 | extern void open_stdout(void); |
|
43 | 44 | ||
- | 45 | extern ssize_t read_stdin(void *, size_t); |
|
44 | typedef ssize_t (*pwritefn_t)(void *, const void *, size_t); |
46 | extern ssize_t write_stdout(const void *, size_t); |
45 | typedef ssize_t (*preadfn_t)(void *, void *, size_t); |
47 | extern ssize_t write_stderr(const void *, size_t); |
46 | 48 | ||
47 | fd_t open(const char *fname, int flags); |
- | |
48 | int get_fd_phone(int fd); |
49 | extern int get_cons_phone(void); |
49 | 50 | ||
50 | #endif |
51 | #endif |
51 | 52 | ||
52 | /** @} |
53 | /** @} |
53 | */ |
54 | */ |