XNS: CEDAR DEFINITIONS ~ BEGIN BYTE: TYPE ~ [0..100H); Address: TYPE ~ MACHINE DEPENDENT RECORD [net: Net, host: Host, socket: Socket]; Net: TYPE ~ MACHINE DEPENDENT RECORD[a, b, c, d: BYTE]; Host: TYPE ~ MACHINE DEPENDENT RECORD [a, b, c, d, e, f: BYTE]; Socket: TYPE ~ MACHINE DEPENDENT RECORD[a, b: BYTE]; unknownNet: Net ~ [0, 0, 0, 0]; broadcastNet: Net ~ [0ffH, 0ffH, 0ffH, 0ffH]; -- Not supported unknownHost: Host ~ [0, 0, 0, 0, 0, 0]; broadcastHost: Host ~ [0ffH, 0ffH, 0ffH, 0ffH, 0ffH, 0ffH]; unknownSocket: Socket ~ [0, 0]; unknownAddress: Address ~ [unknownNet, unknownHost, unknownSocket]; GetThisHost: PROC RETURNS [Host]; IsMulticastHost: PROC [host: Host] RETURNS[BOOL]; END. ΌXNS.mesa Copyright c 1986 by Xerox Corporation. All rights reserved. Demers, January 20, 1986 3:50:49 pm PST Hal Murray, May 27, 1986 8:38:42 pm PDT XNS Addressing per XSIS 028112, December 1981. See XNSWKS.mesa for well-known socket assignments. Address Types Unknown / Default and Broadcast Values Host Number Manipulations Returns XNS Host number for this machine. Return TRUE iff host is a multicast (or broadcast) host number. Κ[˜codešœ™Kšœ Οmœ1™K™—Kšœ'˜'K˜;K˜K˜K˜KšœC˜C—™šΟn œŸ œ˜!K™)—K˜š‘œŸœ ŸœŸœ˜1K™?——K˜KšŸœ˜—J˜—…—ΎΥ