diff --git a/paw/stos/head/ke/knot.h b/paw/stos/head/ke/knot.h index 91502d3..b9ee362 100644 --- a/paw/stos/head/ke/knot.h +++ b/paw/stos/head/ke/knot.h @@ -21,6 +21,7 @@ * @KNOT_EXCEPTION: Fatal exception * @IRQL_NOT_LTE: IRQL not less than or equal * @IRQL_NOT_GTE: IRQL not greater than or equal + * @KNOT_BAD_CHECKSUM: Fatal bad checksum value */ typedef enum { KNOT_MISC, @@ -29,7 +30,8 @@ typedef enum { KNOT_OOM, KNOT_EXCEPTION, IRQL_NOT_LTE, - IRQL_NOT_GTE + IRQL_NOT_GTE, + KNOT_BAD_CHECKSUM } KNOT_REASON; /* diff --git a/paw/stos/ke/knot.c b/paw/stos/ke/knot.c index ea5831d..52a8d08 100644 --- a/paw/stos/ke/knot.c +++ b/paw/stos/ke/knot.c @@ -24,7 +24,8 @@ static const CHAR *ReasonTable[] = { [KNOT_OOM] = "out of memory", [KNOT_EXCEPTION] = "fatal exception", [IRQL_NOT_LTE] = "irql not less than or equal", - [IRQL_NOT_GTE] = "irql not greater than or equal" + [IRQL_NOT_GTE] = "irql not greater than or equal", + [KNOT_BAD_CHECKSUM] = "bad checksum" }; /* Globals */