|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T a
Length: 1218 (0x4c2) Types: TextFile Names: »asldefs.h«
└─⟦9ae75bfbd⟧ Bits:30007242 EUUGD3: Starter Kit └─⟦697af93db⟧ »EurOpenD3/network/snmp/mit-snmp.tar.Z« └─⟦57bbcbe75⟧ └─⟦this⟧ »./snmp/asldefs.h« └─⟦9ae75bfbd⟧ Bits:30007242 EUUGD3: Starter Kit └─⟦925ee6880⟧ »EurOpenD3/network/snmp/mit-snmp.900225.tar.Z« └─⟦a4bfa469c⟧ └─⟦this⟧ »./snmp/asldefs.h«
#ifndef _ASLDEFS_H_ #define _ASLDEFS_H_ /* * $Header: asldefs.h,v 1.1 89/01/11 22:10:02 jrd Exp $ * Author: J. Davin * Copyright 1988, 1989, Massachusetts Institute of Technology * See permission and disclaimer notice in file "notice.h" */ #include <notice.h> #include <ctypes.h> #include <asl.h> #include <asn.h> typedef struct AslNodeTag { AsnTypeType aslNodeKind; CUnswType aslNodeStuff; AsnLengthType aslNodeMinLen; AslIdType aslNodeNext; } AslNodeType; typedef AslNodeType *AslNodePtrType; /* extern AslNodeType aslNodeTable []; #define aslIdToPtr(n) \ (& (aslNodeTbl [ ((AslIdType)(n)) ])) */ #define aslIdToPtr(n) \ ((AslNodePtrType) ((AslIdType)(n))) #define aslPtrToId(n) \ ((AslIdType) ((AslNodePtrType) (n))) #define aslKindDef(n) ((aslIdToPtr (n))->aslNodeKind) #define aslMinLenDef(n) \ ((AsnLengthType) (aslIdToPtr (n))->aslNodeMinLen) #define aslNextDef(n) \ ((AslIdType) ((aslIdToPtr (n))->aslNodeNext)) #define aslSonDef(n) \ ((AslIdType) ((aslIdToPtr (n))->aslNodeStuff)) #endif /* _ASLDEFS_H_ */