|
|
DataMuseum.dkPresents historical artifacts from the history of: Regnecentalen RC-900 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Regnecentalen RC-900 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T U g
Length: 1805 (0x70d)
Types: TextFile
Notes: UNIX file
Names: »gdpstr.h«
└─⟦a6ab2eb36⟧ Bits:30004042/kconfig3.imd SW95705I 386/ix Multi-user Release 1.2
└─⟦a6ab2eb36⟧ UNIX Filesystem
└─⟦this⟧ »kc/new/usr/include/sys/gdpstr.h«
/* 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 "@(#)gdpstr.h 1.3"
/*
* commands for virtual circuits set up
*/
#define PM_DATA 0
#define PM_LISTEN 1
#define PM_CONNECT 2
#define PM_ACCEPT 3
#define PM_DISCONNECT 4
/*
* reason for disconnect
*/
#define VC_REJECT 1 /* reject a conection request */
#define VC_CLOSE 2 /* closed by the other end */
#define VC_CONNFAIL 3 /* fail to contact remote side */
#define VC_LINKDOWN 4 /* link down */
#define VC_NORMAL 6 /* normal disconnect link not needed */
/*
* messages passed from the upper modules
* to the protocol module
*/
/* connection request */
struct pm_connect {
naddr_t dstnadr; /* destination network address */
ushort dstmdev; /* destination minor device number */
ushort nretry; /* number of retries for set up */
ushort interval; /* time interval between retries */
};
/* accept the connection request */
struct pm_accept {
naddr_t dstnadr; /* destination network address */
ushort dstmdev; /* destination minor device number */
ushort respmdev; /* responding minor device number */
};
/* reject the connection request or
disconnect a virtual circuit */
struct pm_disconnect {
naddr_t dstnadr; /* destination network address */
ushort dstmdev; /* destination minor device number */
short reason; /* reason for disconnect */
};
/*
* messages returned from the protocol module
* to the upper modules
*/
struct resp_msg {
short cmd; /* command */
short reason; /* reason for disconnect */
naddr_t srcnadr; /* source network address */
ushort srcmdev; /* source minor device number */
};