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

⟦c37cfbb4c⟧ TextFile

    Length: 1713 (0x6b1)
    Types: TextFile
    Notes: UNIX file
    Names: »niuser.h«

Derivation

└─⟦8c4f54e61⟧ Bits:30004068/disk2.imd Interactive TCP/IP v.1.2
└─⟦8c4f54e61⟧ UNIX Filesystem
    └─⟦this⟧ »hb/new/usr/include/sys/niuser.h« 

TextFile

/*
 * Network Interface definitions
 * for use by a user of the Network Layer
 * many things are similar to the tiuser.h values
 * due to the services being very similar
 */
#ident "@(#)niuser.h	1.1 - 88/04/06"


/* error codes that may be returned by the network layer */

#define	NBADADDR		1 /* incorrect addr format         */
#define	NBADOPT			2 /* incorrect option format       */
#define	NACCES			3 /* incorrect permissions         */
#define NBADF			4 /* illegal Nransport fd	         */
#define NNOADDR			5 /* couldn't allocate addr        */
#define NOUTSTATE	        6 /* out of state                  */
#define NBADSEQ		        7 /* bad call sequnce number       */
#define NSYSERR			8 /* system error              */
#define NLOOK		        9 /* event requires attention  */
#define NBADDATA	       10 /* illegal amount of data    */
#define NBUFOVFLW	       11 /* buffer not large enough   */
#define NFLOW		       12 /* flow control		     */
#define	NNODATA		       13 /* no data		     */
#define NNODIS		       14 /* discon_ind not found on q */
#define NNOUDERR	       15 /* unitdata error not found  */
#define NBADFLAG	       16 /* bad flags                 */
#define NNOREL		       17 /* no ord rel found on q     */
#define NNOTSUPPORT	       18 /* primitive not supported   */
#define NSTATECHNG	       19 /* state is in process of changing */
#define NNETUNREACH	       20 /* network is unreachable */
#define NADDRNOTAVAIL	       21 /* address not available */

/* 
 * Service type defines
 */
#define N_COTS	   01	/* connection oriented network service  */
#define N_COTS_ORD 02	/* connection oriented w/ orderly release */
#define N_CLTS	   03	/* connectionless network service       */