X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;f=ipc%2Futil.h;h=764b51a37a6ad352ad6d1f12a1016749a3bbc1a7;hb=fd5db42254518fbf241dc454e918598fbe494fa2;hp=f9fe90e4886167adeb3628490ac4839b9ccf00c9;hpb=31a985fbb18c1600955124a1efd2343efa867549;p=safe%2Fjmp%2Flinux-2.6 diff --git a/ipc/util.h b/ipc/util.h index f9fe90e..764b51a 100644 --- a/ipc/util.h +++ b/ipc/util.h @@ -10,6 +10,7 @@ #ifndef _IPC_UTIL_H #define _IPC_UTIL_H +#include #include #define SEQ_MULTIPLIER (IPCMNI) @@ -171,5 +172,6 @@ static inline void ipc_unlock(struct kern_ipc_perm *perm) struct kern_ipc_perm *ipc_lock_check(struct ipc_ids *ids, int id); int ipcget(struct ipc_namespace *ns, struct ipc_ids *ids, struct ipc_ops *ops, struct ipc_params *params); - +void free_ipcs(struct ipc_namespace *ns, struct ipc_ids *ids, + void (*free)(struct ipc_namespace *, struct kern_ipc_perm *)); #endif