d50cc55514f277d52e5a87457e3249d0ce682685
[p5sagit/p5-mst-13.2.git] / beos / beosish.h
1 #ifndef PERL_BEOS_BEOSISH_H
2 #define PERL_BEOS_BEOSISH_H
3
4 #include "../unixish.h"
5
6 #undef  waitpid
7 #define waitpid beos_waitpid
8
9 pid_t beos_waitpid(pid_t process_id, int *status_location, int options);
10
11 /* This seems to be protoless. */
12 char *gcvt(double value, int num_digits, char *buffer);
13
14
15 /* flock() operation flags */
16 #define LOCK_SH (0x00)
17 #define LOCK_EX (0x01)
18 #define LOCK_UN (0x02)
19 #define LOCK_NB (0x04)
20
21 int flock(int fd, int operation);
22
23 #undef close
24 #define close beos_close
25
26 int beos_close(int fd);
27
28
29 #undef kill
30 #define kill beos_kill
31 int beos_kill(pid_t pid, int sig);
32
33 #endif
34