🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.unix
Article #1307

Re: UNIX System Parameter Definitions

#1307
From: Moderator, John S. Quarterman
Date: Wed, 24 May 1989 13:27
43 lines
2187 bytes
From: uunet!posix!hlj (Hal Jespersen)

In article <352@longway.TIC.COM> uunet!rti.rti.org!tijc02.uucp!pjs269 (Paul Schmidt ) writes:
>Newsgroups: comp.std.unix
>From: uunet!rti.rti.org!tijc02.uucp!pjs269 (Paul Schmidt        )
>
>Are the UNIX System Parameters part of any standard?
>How do you develop an application that uses system
>calls such as msgget, shmget, and semget, so that they
>will run on all systems without violating the system-
>imposed limits?
>
>	I know that for AT&T UNIX System V.2 on DEC processors
>these limits are configurable.  On Apollos they are not.
>What about SUN?  Are there any workstations that can be
>configured?

There are really two answers here.  POSIX.1 has included all the "system
parameters" you need [we hope!] to use its interfaces.  The functions
you cite are not in POSIX.1, although similar to some in POSIX.4 (Real-
time).

But, implementations based on System V that support POSIX will probably
also support all the traditional System V calls as well.  One option is
for those systems to extend the sysconf() function of POSIX.1 to query
all the appropriate things.  For example, the M88000 Binary
Compatibility Standard (BCS) published by 88open Consortium is a merge
of POSIX.1 and SVR3.2.  It has extended sysconf() to provide all the
values you need.  The Motorola/UniSoft 68K BCS does the same, and I
would presume other similar efforts are underway elsewhere.  Maybe
folks listening in could provide such plans.



					Hal Jespersen
					POSIX Software Group
					447 Lakeview Way
					Redwood City, CA 94062
					Phone:	+1 (415) 364-3410
					FAX:	+1 (415) 364-4498
					UUCP:	uunet!posix!hlj

Volume-Number: Volume 16, Number 50
Technical Details
Message-ID: <353@longway.TIC.COM>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!longway!std-unix
References: <352@longway.TIC.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!longway!std-unix
From: std-unix@longway.TIC.COM (Moderator, John S. Quarterman)
Newsgroups: comp.std.unix
Subject: Re: UNIX System Parameter Definitions
Message-ID: <353@longway.TIC.COM>
Date: 24 May 89 13:27:23 GMT
References: <352@longway.TIC.COM>
Reply-To: uunet!posix!hlj (Hal Jespersen)
Organization: POSIX Software Group, Redwood City, CA
Lines: 43
Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)