XNSErrorTypes.mesa
Copyright © 1986 by Xerox Corporation. All rights reserved.
Demers, January 10, 1986 5:31:46 pm PST
~
BEGIN
ErrorType: TYPE ~ MACHINE DEPENDENT RECORD [a, b: Endian.BYTE];
ErrorParam:
TYPE ~ Endian.
HWORD;
Error Types for packets that got to destination machine but weren't processed
unspecifiedErr: ErrorType ~ [0, 0];
badChecksumErr: ErrorType ~ [0, 1];
noSocketErr: ErrorType ~ [0, 2];
resourceLimitsErr: ErrorType ~ [0, 3];
listenerRejectErr: ErrorType ~ [0, 4];
invalidPacketTypeErr: ErrorType ~ [0, 5];
protocolViolationErr: ErrorType ~ [0, 6];
Error Types for packets that didn't get to destination machine
unspecifiedInRouteErr: ErrorType ~ [2, 0];
inconsistentErr: ErrorType ~ [2, 1];
cantGetThereErr: ErrorType ~ [2, 2];
excessHopsErr: ErrorType ~ [2, 3];
tooBigErr: ErrorType ~ [2, 4];
Default Error Parameter
nullParam: ErrorParam ~ 0;