Deleted Added
full compact
1/* $Id: msg.h,v 1.1 1994/09/13 14:47:34 dfr Exp $ */
2/* $NetBSD: msg.h,v 1.4 1994/06/29 06:44:43 cgd Exp $ */
3
4/*
5 * SVID compatible msg.h file
6 *
7 * Author: Daniel Boulet
8 *
9 * Copyright 1993 Daniel Boulet and RTMX Inc.

--- 127 unchanged lines hidden (view full) ---

137
138char *msgpool; /* MSGMAX byte long msg buffer pool */
139struct msgmap *msgmaps; /* MSGSEG msgmap structures */
140struct msg *msghdrs; /* MSGTQL msg headers */
141struct msqid_ds *msqids; /* MSGMNI msqid_ds struct's */
142
143#define MSG_LOCKED 01000 /* Is this msqid_ds locked? */
144
145#endif /* KERNEL */
146
147#ifndef KERNEL
148#include <sys/cdefs.h>
149
150__BEGIN_DECLS
151int msgsys __P((int, ...));
152int msgctl __P((int, int, struct msqid_ds *));
153int msgget __P((key_t, int));
154int msgsnd __P((int, void *, size_t, int));
155int msgrcv __P((int, void*, size_t, long, int));
156__END_DECLS
157#endif /* !KERNEL */
158
159#endif /* !_SYS_MSG_H_ */