git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
vserver 1.9.5.x5
[linux-2.6.git]
/
ipc
/
util.h
diff --git
a/ipc/util.h
b/ipc/util.h
index
3b3adb2
..
07d6894
100644
(file)
--- a/
ipc/util.h
+++ b/
ipc/util.h
@@
-15,18
+15,19
@@
void sem_init (void);
void msg_init (void);
void shm_init (void);
void msg_init (void);
void shm_init (void);
-struct ipc_id
s
{
+struct ipc_id
_ary
{
int size;
int size;
+ struct kern_ipc_perm *p[0];
+};
+
+struct ipc_ids {
int in_use;
int max_id;
unsigned short seq;
unsigned short seq_max;
struct semaphore sem;
int in_use;
int max_id;
unsigned short seq;
unsigned short seq_max;
struct semaphore sem;
- struct ipc_id* entries;
-};
-
-struct ipc_id {
- struct kern_ipc_perm* p;
+ struct ipc_id_ary nullentry;
+ struct ipc_id_ary* entries;
};
void __init ipc_init_ids(struct ipc_ids* ids, int size);
};
void __init ipc_init_ids(struct ipc_ids* ids, int size);