/*
 * linux/ipc/util.c
 * Copyright (C) 1999, 2004 Manfred Spraul
 *
 * This file is released under GNU General Public Licence version 2 or
 * (at your option) any later version.
 *
 * See the file COPYING for more details.
 */


struct msg_msgseg {
	struct msg_msgseg* next;
	/* the next part of the message follows immediately */
};

class class_msg_msg : public msg_msg {
public:
struct msg_msg *load_msg(const void __user *src, int len);

int store_msg(void __user *dest, struct msg_msg *msg, int len);
void free_msg(struct msg_msg *msg);
int testmsg(struct msg_msg* msg,long type,int mode);
};

