Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ set_version.bsd(2) — Domain/IX SR9.5

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

getpgrp(2)

setpgrp(2)

SET_VERSION(2)

NAME

set_version, get_version − set/get system version (obsolete)

USAGE

set_version(string) char *string;
 
get_version (cp) char cp[16];

DESCRIPTION

These calls are obsolete.  We include them in this release for compatability only.  However, we do not encourage their continued use, and we cannot promise their continued support. 

The DOMAIN/IX function set_version allows programs to specify the version of DOMAIN/IX — AT&T UNIX System V or Berkeley 4.2 UNIX —  that will be used to define arguments and semantics for certain system and library functions.  Valid string arguments are “bell” and “berkeley”.  The default version is “bell”.  The selected version is inherited across program invocation, exec(2), and by forked children. 

The DOMAIN/IX function get_version returns a string identifying the version of UNIX (Bell UNIX System V or Berkeley UNIX) currently interpreting arguments and semantics for certain system and library functions.  It returns either “bell” or “berkeley”. 

RELATED INFORMATION

getpgrp(2), setpgrp(2)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026