This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / ipc / util.h
index 07d6894..3b3adb2 100644 (file)
@@ -15,19 +15,18 @@ void sem_init (void);
 void msg_init (void);
 void shm_init (void);
 
-struct ipc_id_ary {
-       int size;
-       struct kern_ipc_perm *p[0];
-};
-
 struct ipc_ids {
+       int size;
        int in_use;
        int max_id;
        unsigned short seq;
        unsigned short seq_max;
        struct semaphore sem;   
-       struct ipc_id_ary nullentry;
-       struct ipc_id_ary* entries;
+       struct ipc_id* entries;
+};
+
+struct ipc_id {
+       struct kern_ipc_perm* p;
 };
 
 void __init ipc_init_ids(struct ipc_ids* ids, int size);