diff --git a/paw/stos/head/ke/knot.h b/paw/stos/head/ke/knot.h index 4663d4e..bb6e019 100644 --- a/paw/stos/head/ke/knot.h +++ b/paw/stos/head/ke/knot.h @@ -17,11 +17,13 @@ * @KNOT_MISC: Misc. reason * @KNOT_UNBOUND_RSRC: Unbounded resource * @KNOT_BAD_BOOT_PROTO: Bad boot protocol + * @KNOT_OOM: Fatal out of memory */ typedef enum { KNOT_MISC, KNOT_UNBOUND_RSRC, - KNOT_BAD_BOOT_PROTO + KNOT_BAD_BOOT_PROTO, + KNOT_OOM } KNOT_REASON; /* diff --git a/paw/stos/ke/knot.c b/paw/stos/ke/knot.c index 13611a7..b88d11a 100644 --- a/paw/stos/ke/knot.c +++ b/paw/stos/ke/knot.c @@ -20,7 +20,8 @@ static const CHAR *ReasonTable[] = { [KNOT_MISC] = "unspecified reason", [KNOT_UNBOUND_RSRC] = "unbounded resource", - [KNOT_BAD_BOOT_PROTO] = "bad boot protocol" + [KNOT_BAD_BOOT_PROTO] = "bad boot protocol", + [KNOT_OOM] = "out of memory" }; /* Globals */