DataMuseum.dk

Presents historical artifacts from the history of:

Regnecentalen RC-900

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Regnecentalen RC-900

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦717f7f4f2⟧ TextFile

    Length: 783 (0x30f)
    Types: TextFile
    Notes: UNIX file
    Names: »space.c«

Derivation

└─⟦69f23ffa1⟧ Bits:30004042/kconfig2.imd SW95705I 386/ix Multi-user Release 1.2
└─⟦69f23ffa1⟧ UNIX Filesystem
    └─⟦this⟧ »kc/new/etc/atconf/modules/msg/space.c« 

TextFile


/*	Copyright (c) 1984 AT&T	*/
/*	  All Rights Reserved  	*/

/*	THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T	*/
/*	The copyright notice above does not evidence any   	*/
/*	actual or intended publication of such source code.	*/

#ident	"@(#)space.c	1.1"

#include "sys/types.h"
#include "sys/param.h"
#include "sys/ipc.h"
#include "sys/msg.h"
#include "sys/map.h"

#define	MSGMAP 100
#define	MSGMAX 2048
#define	MSGMNB 4096
#define	MSGMNI 50
#define	MSGSSZ 8
#define	MSGTQL 40
#define	MSGSEG 1024

#include "config.h"	/* for overriding above parameters */

struct	map	msgmap[MSGMAP] ;
struct	msqid_ds	msgque[MSGMNI] ;
struct	msg	msgh[MSGTQL] ;
char	msglock[MSGMNI];
struct	msginfo	msginfo
		      ={MSGMAP,
			MSGMAX,
			MSGMNB,
			MSGMNI,
			MSGSSZ,
			MSGTQL,
			MSGSEG} ;