File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed
options/posix/include/sys Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -12,11 +12,17 @@ extern "C" {
12
12
#define GETPID 11
13
13
#define GETVAL 12
14
14
#define GETALL 13
15
+ #define GETNCNT 14
16
+ #define GETZCNT 15
15
17
#define SETVAL 16
16
18
#define SETALL 17
17
19
18
20
#define SEM_UNDO 0x1000
19
21
22
+ #define SEM_STAT 18
23
+ #define SEM_INFO 19
24
+ #define SEM_STAT_ANY 20
25
+
20
26
struct sembuf {
21
27
unsigned short int sem_num ;
22
28
short int sem_op ;
@@ -31,6 +37,19 @@ struct semid_ds {
31
37
unsigned long sem_nsems ;
32
38
};
33
39
40
+ struct seminfo {
41
+ int semmap ;
42
+ int semmni ;
43
+ int semmns ;
44
+ int semmnu ;
45
+ int semmsl ;
46
+ int semopm ;
47
+ int semume ;
48
+ int semusz ;
49
+ int semvmx ;
50
+ int semaem ;
51
+ };
52
+
34
53
#ifndef __MLIBC_ABI_ONLY
35
54
36
55
int semget (key_t __key , int __nsems , int __semflg );
You can’t perform that action at this time.
0 commit comments